ProxSDP

← 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 9 minutes, 34 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed TimerOutputs ─────── v0.5.3
 Installed Parsers ──────────── v0.3.10
 Installed OrderedCollections ─ v1.1.0
 Installed BenchmarkTools ───── v0.4.3
 Installed BinaryProvider ───── v0.5.8
 Installed JSON ─────────────── v0.21.0
 Installed MathOptInterface ─── v0.9.7
 Installed Arpack ───────────── v0.3.1
 Installed ProxSDP ──────────── v1.2.0
  Updating `~/.julia/environments/v1.2/Project.toml`
  [65e78d25] + ProxSDP v1.2.0
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [7d9fca2a] + Arpack v0.3.1
  [6e4b80f9] + BenchmarkTools v0.4.3
  [b99e7846] + BinaryProvider v0.5.8
  [682c06a0] + JSON v0.21.0
  [b8f27783] + MathOptInterface v0.9.7
  [bac558e1] + OrderedCollections v1.1.0
  [69de0a69] + Parsers v0.3.10
  [65e78d25] + ProxSDP v1.2.0
  [a759f4b9] + TimerOutputs v0.5.3
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [de0858da] + Printf 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
  Building Arpack → `~/.julia/packages/Arpack/cu5By/deps/build.log`
   Testing ProxSDP
 Resolving package versions...
    Status `/tmp/jl_WBEYtP/Manifest.toml`
  [7d9fca2a] Arpack v0.3.1
  [6e4b80f9] BenchmarkTools v0.4.3
  [b99e7846] BinaryProvider v0.5.8
  [682c06a0] JSON v0.21.0
  [b8f27783] MathOptInterface v0.9.7
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [65e78d25] ProxSDP v1.2.0
  [a759f4b9] TimerOutputs v0.5.3
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary: | Pass  Total
SolverName    |    1      1
Test Summary:            | Pass  Total
supports_default_copy_to |    2      2
Test Summary: | Pass  Total
Unit          |  262    262
Test Summary:         | Pass  Total
MOI Continuous Linear |  425    425
Test Summary:        | Pass  Total
MOI Continuous Conic |  610    610
Test Summary: | Pass  Total
Simple LP     |    3      3
Test Summary:           | Pass  Total
Simple LP with 2 1D SDP |    3      3
Test Summary:     | Pass  Total
LP in SDP EQ form |    3      3
Test Summary:       | Pass  Total
LP in SDP INEQ form |    4      4
Test Summary: | Pass  Total
SDP from MOI  |    6      6
Test Summary:       | Pass  Total
Double SDP from MOI |    7      7
Test Summary:                | Pass  Total
SDP with duplicates from MOI |    5      5
Test Summary:      | Pass  Total
SDP from Wikipedia |    3      3
Test Summary: | Pass  Total
MIMO Sizes    |   90     90
Test Summary: | Pass  Total
RANDSDP Sizes |   54     54
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.001 tol_dual = 0.001 tol_psd = 1.0e-6 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       125 linear equalities 
    Cones:
       1 psd cone of size 125x125
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|    100 |  111.381 |   0.9988 |   0.2693 |  20.1136 |   1.9976 |        2 |   8.8345 |
|    200 |   49.479 |   0.7922 |   0.1165 |   8.9193 |   0.7887 |        2 |  12.2054 |
|    300 |   51.817 |   0.2466 |   0.0179 |   1.4051 |   0.1217 |        4 |  13.9925 |
|    400 |   49.993 |   0.0007 |   0.0028 |   0.2137 |   0.0189 |        4 |  19.7225 |
|    500 |   48.904 |   0.0494 |   0.0005 |   0.0629 |   0.0032 |        8 |  28.3803 |
|    600 |   48.136 |   0.0175 |   0.0001 |   0.0353 |   0.0008 |        8 |  66.2704 |
|    700 |   47.142 |   0.0017 |   0.0007 |   0.0175 |   0.0008 |        8 | 103.1084 |
|    710 |   47.088 |   0.0010 |   0.0007 |   0.0149 |   0.0008 |        8 | 103.5698 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 103.57 seconds
       Primal objective = 47.0881
       Dual objective = 46.99303
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.000659    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 7.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:             104s / 100%            18.9MiB / 48.4%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1     104s   100%    104s   7.64MiB  83.3%  7.64MiB
   CP loop                  1     104s   100%    104s   4.64MiB  50.6%  4.64MiB
     primal               710     103s   100%   145ms   4.34MiB  47.4%  6.26KiB
       sdp proj           710     103s  99.4%   145ms   4.32MiB  47.1%  6.23KiB
         eigs             710     103s  99.3%   145ms   4.21MiB  45.9%  6.07KiB
           saupd          710     103s  99.0%   144ms   0.97MiB  10.6%  1.40KiB
           seupd          710    158ms  0.15%   223μs   11.1KiB  0.12%    16.0B
           update_arc     710   1.12ms  0.00%  1.58μs   73.5KiB  0.78%     106B
         reshape1         710   74.0ms  0.07%   104μs     0.00B  0.00%    0.00B
         reshape2         710   55.2ms  0.05%  77.8μs     0.00B  0.00%    0.00B
         get min eig      710   1.03ms  0.00%  1.45μs     0.00B  0.00%    0.00B
       linesearch -1      710   89.0ms  0.09%   125μs     0.00B  0.00%    0.00B
     linesearch           710    342ms  0.33%   482μs    192KiB  2.05%     277B
       linesearch 3     3.02k    172ms  0.17%  57.0μs     0.00B  0.00%    0.00B
       linesearch 4     3.02k    134ms  0.13%  44.5μs     0.00B  0.00%    0.00B
       linesearch 1     3.02k   6.00ms  0.01%  1.99μs     0.00B  0.00%    0.00B
       linesearch 2     3.02k   5.93ms  0.01%  1.96μs     0.00B  0.00%    0.00B
     residual             710   93.4ms  0.09%   132μs     0.00B  0.00%    0.00B
     gap                  710   8.27ms  0.01%  11.7μs   33.3KiB  0.35%    48.0B
   Init                     1   4.98ms  0.00%  4.98ms   2.75MiB  30.1%  2.75MiB
     normscale alloc        1   3.69ms  0.00%  3.69ms   2.07MiB  22.6%  2.07MiB
     normscale              1    403μs  0.00%   403μs     0.00B  0.00%    0.00B
     equilibrate            1   1.15μs  0.00%  1.15μs     0.00B  0.00%    0.00B
   init_arc                 1    160μs  0.00%   160μs    173KiB  1.85%   173KiB
 pre-processing             1   2.65ms  0.00%  2.65ms   1.53MiB  16.7%  1.53MiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:           104s / 100%            19.4MiB / 47.3%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1     104s   100%    104s   7.64MiB  83.3%  7.64MiB
 CP loop                1     104s   100%    104s   4.64MiB  50.6%  4.64MiB
 primal               710     103s   100%   145ms   4.34MiB  47.4%  6.26KiB
 sdp proj             710     103s  99.4%   145ms   4.32MiB  47.1%  6.23KiB
 eigs                 710     103s  99.3%   145ms   4.21MiB  45.9%  6.07KiB
 saupd                710     103s  99.0%   144ms   0.97MiB  10.6%  1.40KiB
 linesearch           710    342ms  0.33%   482μs    192KiB  2.05%     277B
 linesearch 3       3.02k    172ms  0.17%  57.0μs     0.00B  0.00%    0.00B
 seupd                710    158ms  0.15%   223μs   11.1KiB  0.12%    16.0B
 linesearch 4       3.02k    134ms  0.13%  44.5μs     0.00B  0.00%    0.00B
 residual             710   93.4ms  0.09%   132μs     0.00B  0.00%    0.00B
 linesearch -1        710   89.0ms  0.09%   125μs     0.00B  0.00%    0.00B
 reshape1             710   74.0ms  0.07%   104μs     0.00B  0.00%    0.00B
 reshape2             710   55.2ms  0.05%  77.8μs     0.00B  0.00%    0.00B
 gap                  710   8.27ms  0.01%  11.7μs   33.3KiB  0.35%    48.0B
 linesearch 1       3.02k   6.00ms  0.01%  1.99μs     0.00B  0.00%    0.00B
 linesearch 2       3.02k   5.93ms  0.01%  1.96μs     0.00B  0.00%    0.00B
 Init                   1   4.98ms  0.00%  4.98ms   2.75MiB  30.1%  2.75MiB
 normscale alloc        1   3.69ms  0.00%  3.69ms   2.07MiB  22.6%  2.07MiB
 pre-processing         1   2.65ms  0.00%  2.65ms   1.53MiB  16.7%  1.53MiB
 update_arc           710   1.12ms  0.00%  1.58μs   73.5KiB  0.78%     106B
 get min eig          710   1.03ms  0.00%  1.45μs     0.00B  0.00%    0.00B
 normscale              1    403μs  0.00%   403μs     0.00B  0.00%    0.00B
 init_arc               1    160μs  0.00%   160μs    173KiB  1.85%   173KiB
 equilibrate            1   1.15μs  0.00%  1.15μs     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.001 tol_dual = 0.001 tol_psd = 1.0e-6 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       124 linear equalities 
    Cones:
       1 psd cone of size 124x124
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|    100 | -131.194 |   0.3693 |   0.8253 |  23.0094 |   3.0949 |        2 |   2.0040 |
|    200 | -138.111 |   0.0252 |   0.1843 |  15.5167 |   2.0405 |        2 |   4.5093 |
|    300 | -142.979 |   0.0884 |   0.0280 |   2.3662 |   0.3534 |        2 |   6.6855 |
|    400 | -137.822 |   0.0526 |   0.0081 |   0.6931 |   0.1023 |        2 |  14.7583 |
|    500 | -137.149 |   0.0260 |   0.0012 |   0.1029 |   0.0156 |        2 |  17.6104 |
|    600 | -138.345 |   0.0032 |   0.0033 |   0.2844 |   0.0433 |        4 |  18.5678 |
|    700 | -139.216 |   0.0119 |   0.0003 |   0.0659 |   0.0034 |        4 |  21.3615 |
|    800 | -139.748 |   0.0092 |   0.0000 |   0.0312 |   0.0005 |        4 |  27.4552 |
|    900 | -140.766 |   0.0035 |   0.0002 |   0.0486 |   0.0007 |        4 |  37.5496 |
|   1000 | -141.427 |   0.0012 |   0.0002 |   0.0338 |   0.0005 |        4 |  44.8374 |
|   1010 | -141.533 |   0.0008 |   0.0009 |   0.0686 |   0.0021 |        8 |  52.4011 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 52.41 seconds
       Primal objective = -141.53258
       Dual objective = -141.76741
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.000915    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 5.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:            52.4s / 100%            7.74MiB / 99.2%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1    52.4s   100%   52.4s   6.64MiB  86.5%  6.64MiB
   CP loop                  1    52.4s   100%   52.4s   4.14MiB  53.9%  4.14MiB
     primal             1.01k    51.8s  98.8%  51.3ms   3.72MiB  48.4%  3.77KiB
       sdp proj         1.01k    51.6s  98.5%  51.1ms   3.69MiB  48.0%  3.74KiB
         eigs           1.01k    51.4s  98.1%  50.9ms   3.53MiB  46.0%  3.58KiB
           saupd        1.01k    51.0s  97.4%  50.5ms    441KiB  5.61%     448B
           seupd        1.01k    292ms  0.56%   289μs   15.8KiB  0.20%    16.0B
           update_arc   1.01k   1.47ms  0.00%  1.46μs   72.9KiB  0.93%    73.9B
         reshape1       1.01k    117ms  0.22%   115μs     0.00B  0.00%    0.00B
         reshape2       1.01k   78.9ms  0.15%  78.1μs     0.00B  0.00%    0.00B
         get min eig    1.01k   1.24ms  0.00%  1.23μs     0.00B  0.00%    0.00B
       linesearch -1    1.01k   59.9ms  0.11%  59.3μs     0.00B  0.00%    0.00B
     linesearch         1.01k    328ms  0.63%   325μs    273KiB  3.48%     277B
       linesearch 4     4.32k    226ms  0.43%  52.3μs     0.00B  0.00%    0.00B
       linesearch 3     4.32k   34.0ms  0.06%  7.87μs     0.00B  0.00%    0.00B
       linesearch 2     4.32k   8.32ms  0.02%  1.92μs     0.00B  0.00%    0.00B
       linesearch 1     4.32k   8.16ms  0.02%  1.89μs     0.00B  0.00%    0.00B
     residual           1.01k    249ms  0.48%   247μs     0.00B  0.00%    0.00B
     gap                1.01k   13.0ms  0.02%  12.8μs   47.3KiB  0.60%    48.0B
   Init                     1   2.99ms  0.01%  2.99ms   2.26MiB  29.4%  2.26MiB
     normscale alloc        1   2.52ms  0.00%  2.52ms   1.82MiB  23.7%  1.82MiB
     normscale              1    121μs  0.00%   121μs     0.00B  0.00%    0.00B
     equilibrate            1   5.53μs  0.00%  5.53μs     0.00B  0.00%    0.00B
   init_arc                 1    104μs  0.00%   104μs    171KiB  2.18%   171KiB
 pre-processing             1   1.46ms  0.00%  1.46ms   1.04MiB  13.5%  1.04MiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:          52.5s / 100%            7.86MiB / 97.7%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1    52.4s   100%   52.4s   6.64MiB  86.5%  6.64MiB
 CP loop                1    52.4s   100%   52.4s   4.14MiB  53.9%  4.14MiB
 primal             1.01k    51.8s  98.8%  51.3ms   3.72MiB  48.4%  3.77KiB
 sdp proj           1.01k    51.6s  98.5%  51.1ms   3.69MiB  48.0%  3.74KiB
 eigs               1.01k    51.4s  98.1%  50.9ms   3.53MiB  46.0%  3.58KiB
 saupd              1.01k    51.0s  97.4%  50.5ms    441KiB  5.61%     448B
 linesearch         1.01k    328ms  0.63%   325μs    273KiB  3.48%     277B
 seupd              1.01k    292ms  0.56%   289μs   15.8KiB  0.20%    16.0B
 residual           1.01k    249ms  0.48%   247μs     0.00B  0.00%    0.00B
 linesearch 4       4.32k    226ms  0.43%  52.3μs     0.00B  0.00%    0.00B
 reshape1           1.01k    117ms  0.22%   115μs     0.00B  0.00%    0.00B
 reshape2           1.01k   78.9ms  0.15%  78.1μs     0.00B  0.00%    0.00B
 linesearch -1      1.01k   59.9ms  0.11%  59.3μs     0.00B  0.00%    0.00B
 linesearch 3       4.32k   34.0ms  0.06%  7.87μs     0.00B  0.00%    0.00B
 gap                1.01k   13.0ms  0.02%  12.8μs   47.3KiB  0.60%    48.0B
 linesearch 2       4.32k   8.32ms  0.02%  1.92μs     0.00B  0.00%    0.00B
 linesearch 1       4.32k   8.16ms  0.02%  1.89μs     0.00B  0.00%    0.00B
 Init                   1   2.99ms  0.01%  2.99ms   2.26MiB  29.4%  2.26MiB
 normscale alloc        1   2.52ms  0.00%  2.52ms   1.82MiB  23.7%  1.82MiB
 update_arc         1.01k   1.47ms  0.00%  1.46μs   72.9KiB  0.93%    73.9B
 pre-processing         1   1.46ms  0.00%  1.46ms   1.04MiB  13.5%  1.04MiB
 get min eig        1.01k   1.24ms  0.00%  1.23μs     0.00B  0.00%    0.00B
 normscale              1    121μs  0.00%   121μs     0.00B  0.00%    0.00B
 init_arc               1    104μs  0.00%   104μs    171KiB  2.18%   171KiB
 equilibrate            1   5.53μs  0.00%  5.53μs     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
Test Summary: | Pass  Total
SDPLIB Sizes  |    4      4
Test Summary:       | Pass  Total
Sensor Localization |    2      2
Test Summary: | Pass  Total
Full eig      |   15     15
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.0001 tol_dual = 0.0001 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       2 linear equalities 
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|      1 |    0.000 |   0.0000 |   0.0000 |   0.0000 |   0.0000 |        0 |   0.0050 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 0.01 seconds
       Primal objective = 0.0
       Dual objective = 0.0
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.0    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 0.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:           8.76ms / 100%            46.5KiB / 95.6%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1   8.70ms  99.4%  8.70ms   38.6KiB  86.8%  38.6KiB
   CP loop                  1    350μs  4.00%   350μs   11.3KiB  25.5%  11.3KiB
     linesearch             1   11.2μs  0.13%  11.2μs   3.38KiB  7.59%  3.38KiB
       linesearch 2         1   1.10μs  0.01%  1.10μs     0.00B  0.00%    0.00B
       linesearch 4         1   1.01μs  0.01%  1.01μs     0.00B  0.00%    0.00B
       linesearch 1         1    906ns  0.01%   906ns     0.00B  0.00%    0.00B
       linesearch 3         1    543ns  0.01%   543ns     0.00B  0.00%    0.00B
     gap                    1   3.88μs  0.04%  3.88μs     48.0B  0.11%    48.0B
     primal                 1   3.65μs  0.04%  3.65μs      864B  1.90%     864B
       linesearch -1        1    565ns  0.01%   565ns     0.00B  0.00%    0.00B
     residual               1   3.18μs  0.04%  3.18μs     0.00B  0.00%    0.00B
   Init                     1   86.9μs  0.99%  86.9μs   17.2KiB  38.6%  17.2KiB
     normscale alloc        1   19.0μs  0.22%  19.0μs   2.16KiB  4.85%  2.16KiB
     normscale              1    862ns  0.01%   862ns     0.00B  0.00%    0.00B
     equilibrate            1    634ns  0.01%   634ns     0.00B  0.00%    0.00B
 pre-processing             1   50.0μs  0.57%  50.0μs   5.88KiB  13.2%  5.88KiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:         29.2ms / 30.0%            128KiB / 34.8%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1   8.70ms  99.4%  8.70ms   38.6KiB  86.8%  38.6KiB
 CP loop                1    350μs  4.00%   350μs   11.3KiB  25.5%  11.3KiB
 Init                   1   86.9μs  0.99%  86.9μs   17.2KiB  38.6%  17.2KiB
 pre-processing         1   50.0μs  0.57%  50.0μs   5.88KiB  13.2%  5.88KiB
 normscale alloc        1   19.0μs  0.22%  19.0μs   2.16KiB  4.85%  2.16KiB
 linesearch             1   11.2μs  0.13%  11.2μs   3.38KiB  7.59%  3.38KiB
 gap                    1   3.88μs  0.04%  3.88μs     48.0B  0.11%    48.0B
 primal                 1   3.65μs  0.04%  3.65μs      864B  1.90%     864B
 residual               1   3.18μs  0.04%  3.18μs     0.00B  0.00%    0.00B
 linesearch 2           1   1.10μs  0.01%  1.10μs     0.00B  0.00%    0.00B
 linesearch 4           1   1.01μs  0.01%  1.01μs     0.00B  0.00%    0.00B
 linesearch 1           1    906ns  0.01%   906ns     0.00B  0.00%    0.00B
 normscale              1    862ns  0.01%   862ns     0.00B  0.00%    0.00B
 equilibrate            1    634ns  0.01%   634ns     0.00B  0.00%    0.00B
 linesearch -1          1    565ns  0.01%   565ns     0.00B  0.00%    0.00B
 linesearch 3           1    543ns  0.01%   543ns     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
Test Summary: | Pass  Total
Print         |   12     12
Test Summary:        | Pass  Total
Unsupported argument |    1      1
Test Summary: | Pass  Total
MOI status    |    4      4
   Testing ProxSDP tests passed 

Results with Julia v1.3.0

Testing was successful. Last evaluation was ago and took 7 minutes.

Click here to download the log file.

 Resolving package versions...
 Installed TimerOutputs ─────── v0.5.3
 Installed OrderedCollections ─ v1.1.0
 Installed BenchmarkTools ───── v0.4.3
 Installed Arpack ───────────── v0.3.1
 Installed BinaryProvider ───── v0.5.8
 Installed JSON ─────────────── v0.21.0
 Installed MathOptInterface ─── v0.9.7
 Installed Parsers ──────────── v0.3.10
 Installed ProxSDP ──────────── v1.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [65e78d25] + ProxSDP v1.2.0
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [7d9fca2a] + Arpack v0.3.1
  [6e4b80f9] + BenchmarkTools v0.4.3
  [b99e7846] + BinaryProvider v0.5.8
  [682c06a0] + JSON v0.21.0
  [b8f27783] + MathOptInterface v0.9.7
  [bac558e1] + OrderedCollections v1.1.0
  [69de0a69] + Parsers v0.3.10
  [65e78d25] + ProxSDP v1.2.0
  [a759f4b9] + TimerOutputs v0.5.3
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [de0858da] + Printf 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
  Building Arpack → `~/.julia/packages/Arpack/cu5By/deps/build.log`
   Testing ProxSDP
 Resolving package versions...
    Status `/tmp/jl_HJm767/Manifest.toml`
  [7d9fca2a] Arpack v0.3.1
  [6e4b80f9] BenchmarkTools v0.4.3
  [b99e7846] BinaryProvider v0.5.8
  [682c06a0] JSON v0.21.0
  [b8f27783] MathOptInterface v0.9.7
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [65e78d25] ProxSDP v1.2.0
  [a759f4b9] TimerOutputs v0.5.3
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary: | Pass  Total
SolverName    |    1      1
Test Summary:            | Pass  Total
supports_default_copy_to |    2      2
Test Summary: | Pass  Total
Unit          |  262    262
Test Summary:         | Pass  Total
MOI Continuous Linear |  425    425
Test Summary:        | Pass  Total
MOI Continuous Conic |  610    610
Test Summary: | Pass  Total
Simple LP     |    3      3
Test Summary:           | Pass  Total
Simple LP with 2 1D SDP |    3      3
Test Summary:     | Pass  Total
LP in SDP EQ form |    3      3
Test Summary:       | Pass  Total
LP in SDP INEQ form |    4      4
Test Summary: | Pass  Total
SDP from MOI  |    6      6
Test Summary:       | Pass  Total
Double SDP from MOI |    7      7
Test Summary:                | Pass  Total
SDP with duplicates from MOI |    5      5
Test Summary:      | Pass  Total
SDP from Wikipedia |    3      3
Test Summary: | Pass  Total
MIMO Sizes    |   90     90
Test Summary: | Pass  Total
RANDSDP Sizes |   54     54
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.001 tol_dual = 0.001 tol_psd = 1.0e-6 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       125 linear equalities 
    Cones:
       1 psd cone of size 125x125
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|    100 |  111.381 |   0.9988 |   0.2693 |  20.1136 |   1.9976 |        2 |   5.7110 |
|    200 |   49.479 |   0.7922 |   0.1165 |   8.9193 |   0.7887 |        2 |  13.1721 |
|    300 |   51.817 |   0.2466 |   0.0179 |   1.4051 |   0.1217 |        4 |  14.0728 |
|    400 |   49.993 |   0.0007 |   0.0028 |   0.2137 |   0.0189 |        4 |  16.2906 |
|    500 |   48.904 |   0.0494 |   0.0005 |   0.0629 |   0.0032 |        8 |  21.0235 |
|    600 |   48.136 |   0.0175 |   0.0001 |   0.0353 |   0.0008 |        8 |  46.2962 |
|    700 |   47.142 |   0.0017 |   0.0007 |   0.0175 |   0.0008 |        8 |  57.9164 |
|    710 |   47.088 |   0.0010 |   0.0007 |   0.0149 |   0.0008 |        8 |  58.3266 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 58.33 seconds
       Primal objective = 47.0881
       Dual objective = 46.99303
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.000659    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 7.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:            58.7s / 99.4%           18.4MiB / 49.9%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1    58.3s   100%   58.3s   7.64MiB  83.3%  7.64MiB
   CP loop                  1    58.3s   100%   58.3s   4.64MiB  50.6%  4.64MiB
     primal               710    57.8s  99.1%  81.4ms   4.34MiB  47.4%  6.26KiB
       sdp proj           710    57.7s  98.9%  81.2ms   4.32MiB  47.1%  6.23KiB
         eigs             710    57.5s  98.6%  81.0ms   4.21MiB  45.9%  6.07KiB
           saupd          710    57.2s  98.1%  80.6ms   0.97MiB  10.6%  1.40KiB
           seupd          710    157ms  0.27%   221μs   11.1KiB  0.12%    16.0B
           update_arc     710   1.21ms  0.00%  1.71μs   73.5KiB  0.78%     106B
         reshape1         710   80.5ms  0.14%   113μs     0.00B  0.00%    0.00B
         reshape2         710   55.5ms  0.10%  78.2μs     0.00B  0.00%    0.00B
         get min eig      710    986μs  0.00%  1.39μs     0.00B  0.00%    0.00B
       linesearch -1      710   93.6ms  0.16%   132μs     0.00B  0.00%    0.00B
     linesearch           710    380ms  0.65%   535μs    192KiB  2.05%     277B
       linesearch 3     3.02k    180ms  0.31%  59.7μs     0.00B  0.00%    0.00B
       linesearch 4     3.02k    158ms  0.27%  52.5μs     0.00B  0.00%    0.00B
       linesearch 2     3.02k   11.7ms  0.02%  3.89μs     0.00B  0.00%    0.00B
       linesearch 1     3.02k   5.75ms  0.01%  1.90μs     0.00B  0.00%    0.00B
     residual             710    103ms  0.18%   145μs     0.00B  0.00%    0.00B
     gap                  710   8.55ms  0.01%  12.0μs   33.3KiB  0.35%    48.0B
   Init                     1   5.30ms  0.01%  5.30ms   2.75MiB  30.1%  2.75MiB
     normscale alloc        1   4.01ms  0.01%  4.01ms   2.07MiB  22.6%  2.07MiB
     normscale              1    431μs  0.00%   431μs     0.00B  0.00%    0.00B
     equilibrate            1   7.23μs  0.00%  7.23μs     0.00B  0.00%    0.00B
   init_arc                 1   95.4μs  0.00%  95.4μs    173KiB  1.85%   173KiB
 pre-processing             1   1.73ms  0.00%  1.73ms   1.53MiB  16.7%  1.53MiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:          58.7s / 99.3%           18.8MiB / 48.6%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1    58.3s   100%   58.3s   7.64MiB  83.3%  7.64MiB
 CP loop                1    58.3s   100%   58.3s   4.64MiB  50.6%  4.64MiB
 primal               710    57.8s  99.1%  81.4ms   4.34MiB  47.4%  6.26KiB
 sdp proj             710    57.7s  98.9%  81.2ms   4.32MiB  47.1%  6.23KiB
 eigs                 710    57.5s  98.6%  81.0ms   4.21MiB  45.9%  6.07KiB
 saupd                710    57.2s  98.1%  80.6ms   0.97MiB  10.6%  1.40KiB
 linesearch           710    380ms  0.65%   535μs    192KiB  2.05%     277B
 linesearch 3       3.02k    180ms  0.31%  59.7μs     0.00B  0.00%    0.00B
 linesearch 4       3.02k    158ms  0.27%  52.5μs     0.00B  0.00%    0.00B
 seupd                710    157ms  0.27%   221μs   11.1KiB  0.12%    16.0B
 residual             710    103ms  0.18%   145μs     0.00B  0.00%    0.00B
 linesearch -1        710   93.6ms  0.16%   132μs     0.00B  0.00%    0.00B
 reshape1             710   80.5ms  0.14%   113μs     0.00B  0.00%    0.00B
 reshape2             710   55.5ms  0.10%  78.2μs     0.00B  0.00%    0.00B
 linesearch 2       3.02k   11.7ms  0.02%  3.89μs     0.00B  0.00%    0.00B
 gap                  710   8.55ms  0.01%  12.0μs   33.3KiB  0.35%    48.0B
 linesearch 1       3.02k   5.75ms  0.01%  1.90μs     0.00B  0.00%    0.00B
 Init                   1   5.30ms  0.01%  5.30ms   2.75MiB  30.1%  2.75MiB
 normscale alloc        1   4.01ms  0.01%  4.01ms   2.07MiB  22.6%  2.07MiB
 pre-processing         1   1.73ms  0.00%  1.73ms   1.53MiB  16.7%  1.53MiB
 update_arc           710   1.21ms  0.00%  1.71μs   73.5KiB  0.78%     106B
 get min eig          710    986μs  0.00%  1.39μs     0.00B  0.00%    0.00B
 normscale              1    431μs  0.00%   431μs     0.00B  0.00%    0.00B
 init_arc               1   95.4μs  0.00%  95.4μs    173KiB  1.85%   173KiB
 equilibrate            1   7.23μs  0.00%  7.23μs     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.001 tol_dual = 0.001 tol_psd = 1.0e-6 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       124 linear equalities 
    Cones:
       1 psd cone of size 124x124
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|    100 | -131.194 |   0.3693 |   0.8253 |  23.0094 |   3.0949 |        2 |   1.1878 |
|    200 | -138.111 |   0.0252 |   0.1843 |  15.5167 |   2.0405 |        2 |   1.6161 |
|    300 | -142.979 |   0.0884 |   0.0280 |   2.3662 |   0.3534 |        2 |   3.0172 |
|    400 | -137.822 |   0.0526 |   0.0081 |   0.6931 |   0.1023 |        2 |   3.6312 |
|    500 | -137.149 |   0.0260 |   0.0012 |   0.1029 |   0.0156 |        2 |   4.4217 |
|    600 | -138.345 |   0.0032 |   0.0033 |   0.2844 |   0.0433 |        4 |   7.5020 |
|    700 | -139.216 |   0.0119 |   0.0003 |   0.0659 |   0.0034 |        4 |   9.4089 |
|    800 | -139.748 |   0.0092 |   0.0000 |   0.0312 |   0.0005 |        4 |  10.4589 |
|    900 | -140.766 |   0.0035 |   0.0002 |   0.0486 |   0.0007 |        4 |  12.4391 |
|   1000 | -141.427 |   0.0012 |   0.0002 |   0.0338 |   0.0005 |        4 |  16.5685 |
|   1010 | -141.533 |   0.0008 |   0.0009 |   0.0686 |   0.0021 |        8 |  21.9293 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 21.93 seconds
       Primal objective = -141.53258
       Dual objective = -141.76741
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.000915    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 5.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:            21.9s / 100%            7.74MiB / 99.2%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1    21.9s   100%   21.9s   6.64MiB  86.5%  6.64MiB
   CP loop                  1    21.9s   100%   21.9s   4.14MiB  53.9%  4.14MiB
     primal             1.01k    21.3s  97.3%  21.1ms   3.72MiB  48.4%  3.77KiB
       sdp proj         1.01k    21.2s  96.8%  21.0ms   3.69MiB  48.0%  3.74KiB
         eigs           1.01k    21.0s  95.9%  20.8ms   3.53MiB  46.0%  3.58KiB
           saupd        1.01k    20.7s  94.3%  20.5ms    441KiB  5.61%     448B
           seupd        1.01k    259ms  1.18%   257μs   15.8KiB  0.20%    16.0B
           update_arc   1.01k   1.26ms  0.01%  1.25μs   72.9KiB  0.93%    73.9B
         reshape1       1.01k    118ms  0.54%   117μs     0.00B  0.00%    0.00B
         reshape2       1.01k   72.2ms  0.33%  71.5μs     0.00B  0.00%    0.00B
         get min eig    1.01k   1.19ms  0.01%  1.18μs     0.00B  0.00%    0.00B
       linesearch -1    1.01k   52.1ms  0.24%  51.5μs     0.00B  0.00%    0.00B
     linesearch         1.01k    329ms  1.50%   326μs    273KiB  3.48%     277B
       linesearch 4     4.32k    237ms  1.08%  54.9μs     0.00B  0.00%    0.00B
       linesearch 3     4.32k   31.7ms  0.14%  7.35μs     0.00B  0.00%    0.00B
       linesearch 2     4.32k   9.84ms  0.04%  2.28μs     0.00B  0.00%    0.00B
       linesearch 1     4.32k   7.71ms  0.04%  1.78μs     0.00B  0.00%    0.00B
     residual           1.01k    210ms  0.96%   208μs     0.00B  0.00%    0.00B
     gap                1.01k   11.9ms  0.05%  11.7μs   47.3KiB  0.60%    48.0B
   Init                     1   4.49ms  0.02%  4.49ms   2.26MiB  29.4%  2.26MiB
     normscale alloc        1   3.71ms  0.02%  3.71ms   1.82MiB  23.7%  1.82MiB
     normscale              1    114μs  0.00%   114μs     0.00B  0.00%    0.00B
     equilibrate            1   4.29μs  0.00%  4.29μs     0.00B  0.00%    0.00B
   init_arc                 1    200μs  0.00%   200μs    171KiB  2.18%   171KiB
 pre-processing             1   2.10ms  0.01%  2.10ms   1.04MiB  13.5%  1.04MiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:          21.9s / 100%            7.86MiB / 97.7%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1    21.9s   100%   21.9s   6.64MiB  86.5%  6.64MiB
 CP loop                1    21.9s   100%   21.9s   4.14MiB  53.9%  4.14MiB
 primal             1.01k    21.3s  97.3%  21.1ms   3.72MiB  48.4%  3.77KiB
 sdp proj           1.01k    21.2s  96.8%  21.0ms   3.69MiB  48.0%  3.74KiB
 eigs               1.01k    21.0s  95.9%  20.8ms   3.53MiB  46.0%  3.58KiB
 saupd              1.01k    20.7s  94.3%  20.5ms    441KiB  5.61%     448B
 linesearch         1.01k    329ms  1.50%   326μs    273KiB  3.48%     277B
 seupd              1.01k    259ms  1.18%   257μs   15.8KiB  0.20%    16.0B
 linesearch 4       4.32k    237ms  1.08%  54.9μs     0.00B  0.00%    0.00B
 residual           1.01k    210ms  0.96%   208μs     0.00B  0.00%    0.00B
 reshape1           1.01k    118ms  0.54%   117μs     0.00B  0.00%    0.00B
 reshape2           1.01k   72.2ms  0.33%  71.5μs     0.00B  0.00%    0.00B
 linesearch -1      1.01k   52.1ms  0.24%  51.5μs     0.00B  0.00%    0.00B
 linesearch 3       4.32k   31.7ms  0.14%  7.35μs     0.00B  0.00%    0.00B
 gap                1.01k   11.9ms  0.05%  11.7μs   47.3KiB  0.60%    48.0B
 linesearch 2       4.32k   9.84ms  0.04%  2.28μs     0.00B  0.00%    0.00B
 linesearch 1       4.32k   7.71ms  0.04%  1.78μs     0.00B  0.00%    0.00B
 Init                   1   4.49ms  0.02%  4.49ms   2.26MiB  29.4%  2.26MiB
 normscale alloc        1   3.71ms  0.02%  3.71ms   1.82MiB  23.7%  1.82MiB
 pre-processing         1   2.10ms  0.01%  2.10ms   1.04MiB  13.5%  1.04MiB
 update_arc         1.01k   1.26ms  0.01%  1.25μs   72.9KiB  0.93%    73.9B
 get min eig        1.01k   1.19ms  0.01%  1.18μs     0.00B  0.00%    0.00B
 init_arc               1    200μs  0.00%   200μs    171KiB  2.18%   171KiB
 normscale              1    114μs  0.00%   114μs     0.00B  0.00%    0.00B
 equilibrate            1   4.29μs  0.00%  4.29μs     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
Test Summary: | Pass  Total
SDPLIB Sizes  |    4      4
Test Summary:       | Pass  Total
Sensor Localization |    2      2
Test Summary: | Pass  Total
Full eig      |   15     15
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.0001 tol_dual = 0.0001 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       2 linear equalities 
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|      1 |    0.000 |   0.0000 |   0.0000 |   0.0000 |   0.0000 |        0 |   0.0010 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 0.0 seconds
       Primal objective = 0.0
       Dual objective = 0.0
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.0    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 0.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:           1.55ms / 98.0%           46.4KiB / 95.6%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1   1.47ms  96.9%  1.47ms   38.3KiB  86.4%  38.3KiB
   CP loop                  1   66.5μs  4.38%  66.5μs   11.3KiB  25.5%  11.3KiB
     linesearch             1   11.0μs  0.73%  11.0μs   3.38KiB  7.61%  3.38KiB
       linesearch 4         1   1.46μs  0.10%  1.46μs     0.00B  0.00%    0.00B
       linesearch 2         1    779ns  0.05%   779ns     0.00B  0.00%    0.00B
       linesearch 1         1    766ns  0.05%   766ns     0.00B  0.00%    0.00B
       linesearch 3         1    446ns  0.03%   446ns     0.00B  0.00%    0.00B
     primal                 1   3.46μs  0.23%  3.46μs      864B  1.90%     864B
       linesearch -1        1    579ns  0.04%   579ns     0.00B  0.00%    0.00B
     gap                    1   3.24μs  0.21%  3.24μs     48.0B  0.11%    48.0B
     residual               1   2.87μs  0.19%  2.87μs     0.00B  0.00%    0.00B
   Init                     1   66.1μs  4.35%  66.1μs   17.3KiB  38.9%  17.3KiB
     normscale alloc        1   13.9μs  0.91%  13.9μs   2.22KiB  5.00%  2.22KiB
     normscale              1    805ns  0.05%   805ns     0.00B  0.00%    0.00B
     equilibrate            1    663ns  0.04%   663ns     0.00B  0.00%    0.00B
 pre-processing             1   46.6μs  3.06%  46.6μs   6.03KiB  13.6%  6.03KiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:         10.7ms / 14.3%            128KiB / 34.7%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1   1.47ms  96.9%  1.47ms   38.3KiB  86.4%  38.3KiB
 CP loop                1   66.5μs  4.38%  66.5μs   11.3KiB  25.5%  11.3KiB
 Init                   1   66.1μs  4.35%  66.1μs   17.3KiB  38.9%  17.3KiB
 pre-processing         1   46.6μs  3.06%  46.6μs   6.03KiB  13.6%  6.03KiB
 normscale alloc        1   13.9μs  0.91%  13.9μs   2.22KiB  5.00%  2.22KiB
 linesearch             1   11.0μs  0.73%  11.0μs   3.38KiB  7.61%  3.38KiB
 primal                 1   3.46μs  0.23%  3.46μs      864B  1.90%     864B
 gap                    1   3.24μs  0.21%  3.24μs     48.0B  0.11%    48.0B
 residual               1   2.87μs  0.19%  2.87μs     0.00B  0.00%    0.00B
 linesearch 4           1   1.46μs  0.10%  1.46μs     0.00B  0.00%    0.00B
 normscale              1    805ns  0.05%   805ns     0.00B  0.00%    0.00B
 linesearch 2           1    779ns  0.05%   779ns     0.00B  0.00%    0.00B
 linesearch 1           1    766ns  0.05%   766ns     0.00B  0.00%    0.00B
 equilibrate            1    663ns  0.04%   663ns     0.00B  0.00%    0.00B
 linesearch -1          1    579ns  0.04%   579ns     0.00B  0.00%    0.00B
 linesearch 3           1    446ns  0.03%   446ns     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
Test Summary: | Pass  Total
Print         |   12     12
Test Summary:        | Pass  Total
Unsupported argument |    1      1
Test Summary: | Pass  Total
MOI status    |    4      4
   Testing ProxSDP tests passed 

Results with Julia v1.3.1-pre-7704df0a5a

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

Click here to download the log file.

 Resolving package versions...
 Installed Parsers ──────────── v0.3.10
 Installed BenchmarkTools ───── v0.4.3
 Installed OrderedCollections ─ v1.1.0
 Installed Arpack ───────────── v0.3.1
 Installed BinaryProvider ───── v0.5.8
 Installed JSON ─────────────── v0.21.0
 Installed MathOptInterface ─── v0.9.7
 Installed TimerOutputs ─────── v0.5.3
 Installed ProxSDP ──────────── v1.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [65e78d25] + ProxSDP v1.2.0
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [7d9fca2a] + Arpack v0.3.1
  [6e4b80f9] + BenchmarkTools v0.4.3
  [b99e7846] + BinaryProvider v0.5.8
  [682c06a0] + JSON v0.21.0
  [b8f27783] + MathOptInterface v0.9.7
  [bac558e1] + OrderedCollections v1.1.0
  [69de0a69] + Parsers v0.3.10
  [65e78d25] + ProxSDP v1.2.0
  [a759f4b9] + TimerOutputs v0.5.3
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [de0858da] + Printf 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
  Building Arpack → `~/.julia/packages/Arpack/cu5By/deps/build.log`
   Testing ProxSDP
 Resolving package versions...
    Status `/tmp/jl_2JDk4x/Manifest.toml`
  [7d9fca2a] Arpack v0.3.1
  [6e4b80f9] BenchmarkTools v0.4.3
  [b99e7846] BinaryProvider v0.5.8
  [682c06a0] JSON v0.21.0
  [b8f27783] MathOptInterface v0.9.7
  [bac558e1] OrderedCollections v1.1.0
  [69de0a69] Parsers v0.3.10
  [65e78d25] ProxSDP v1.2.0
  [a759f4b9] TimerOutputs v0.5.3
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary: | Pass  Total
SolverName    |    1      1
Test Summary:            | Pass  Total
supports_default_copy_to |    2      2
Test Summary: | Pass  Total
Unit          |  262    262
Test Summary:         | Pass  Total
MOI Continuous Linear |  425    425
Test Summary:        | Pass  Total
MOI Continuous Conic |  610    610
Test Summary: | Pass  Total
Simple LP     |    3      3
Test Summary:           | Pass  Total
Simple LP with 2 1D SDP |    3      3
Test Summary:     | Pass  Total
LP in SDP EQ form |    3      3
Test Summary:       | Pass  Total
LP in SDP INEQ form |    4      4
Test Summary: | Pass  Total
SDP from MOI  |    6      6
Test Summary:       | Pass  Total
Double SDP from MOI |    7      7
Test Summary:                | Pass  Total
SDP with duplicates from MOI |    5      5
Test Summary:      | Pass  Total
SDP from Wikipedia |    3      3
Test Summary: | Pass  Total
MIMO Sizes    |   90     90
Test Summary: | Pass  Total
RANDSDP Sizes |   54     54
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.001 tol_dual = 0.001 tol_psd = 1.0e-6 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       125 linear equalities 
    Cones:
       1 psd cone of size 125x125
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|    100 |  111.381 |   0.9988 |   0.2693 |  20.1136 |   1.9976 |        2 |   4.2052 |
|    200 |   49.479 |   0.7922 |   0.1165 |   8.9193 |   0.7887 |        2 |   9.8133 |
|    300 |   51.817 |   0.2466 |   0.0179 |   1.4051 |   0.1217 |        4 |  16.3653 |
|    400 |   49.993 |   0.0007 |   0.0028 |   0.2137 |   0.0189 |        4 |  20.8531 |
|    500 |   48.904 |   0.0494 |   0.0005 |   0.0629 |   0.0032 |        8 |  34.4987 |
|    600 |   48.136 |   0.0175 |   0.0001 |   0.0353 |   0.0008 |        8 |  84.8898 |
|    700 |   47.142 |   0.0017 |   0.0007 |   0.0175 |   0.0008 |        8 | 109.6630 |
|    710 |   47.088 |   0.0010 |   0.0007 |   0.0149 |   0.0008 |        8 | 115.5050 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 115.51 seconds
       Primal objective = 47.0881
       Dual objective = 46.99303
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.000659    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 7.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:             116s / 100%            18.4MiB / 49.9%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1     116s   100%    116s   7.64MiB  83.3%  7.64MiB
   CP loop                  1     115s   100%    115s   4.64MiB  50.6%  4.64MiB
     primal               710     115s   100%   162ms   4.34MiB  47.4%  6.26KiB
       sdp proj           710     115s  99.5%   162ms   4.32MiB  47.1%  6.23KiB
         eigs             710     115s  99.3%   162ms   4.21MiB  45.9%  6.07KiB
           saupd          710     114s  99.0%   161ms   0.97MiB  10.6%  1.40KiB
           seupd          710    153ms  0.13%   215μs   11.1KiB  0.12%    16.0B
           update_arc     710   1.16ms  0.00%  1.63μs   73.5KiB  0.78%     106B
         reshape1         710   77.2ms  0.07%   109μs     0.00B  0.00%    0.00B
         reshape2         710   51.6ms  0.04%  72.7μs     0.00B  0.00%    0.00B
         get min eig      710   1.11ms  0.00%  1.56μs     0.00B  0.00%    0.00B
       linesearch -1      710   88.9ms  0.08%   125μs     0.00B  0.00%    0.00B
     linesearch           710    331ms  0.29%   466μs    192KiB  2.05%     277B
       linesearch 3     3.02k    165ms  0.14%  54.5μs     0.00B  0.00%    0.00B
       linesearch 4     3.02k    131ms  0.11%  43.3μs     0.00B  0.00%    0.00B
       linesearch 2     3.02k   6.19ms  0.01%  2.05μs     0.00B  0.00%    0.00B
       linesearch 1     3.02k   5.56ms  0.00%  1.84μs     0.00B  0.00%    0.00B
     residual             710    117ms  0.10%   165μs     0.00B  0.00%    0.00B
     gap                  710   8.76ms  0.01%  12.3μs   33.3KiB  0.35%    48.0B
   Init                     1   5.65ms  0.00%  5.65ms   2.75MiB  30.1%  2.75MiB
     normscale alloc        1   4.24ms  0.00%  4.24ms   2.07MiB  22.6%  2.07MiB
     normscale              1    454μs  0.00%   454μs     0.00B  0.00%    0.00B
     equilibrate            1   4.15μs  0.00%  4.15μs     0.00B  0.00%    0.00B
   init_arc                 1   96.7μs  0.00%  96.7μs    173KiB  1.85%   173KiB
 pre-processing             1   1.91ms  0.00%  1.91ms   1.53MiB  16.7%  1.53MiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:           116s / 100%            18.8MiB / 48.6%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1     116s   100%    116s   7.64MiB  83.3%  7.64MiB
 CP loop                1     115s   100%    115s   4.64MiB  50.6%  4.64MiB
 primal               710     115s   100%   162ms   4.34MiB  47.4%  6.26KiB
 sdp proj             710     115s  99.5%   162ms   4.32MiB  47.1%  6.23KiB
 eigs                 710     115s  99.3%   162ms   4.21MiB  45.9%  6.07KiB
 saupd                710     114s  99.0%   161ms   0.97MiB  10.6%  1.40KiB
 linesearch           710    331ms  0.29%   466μs    192KiB  2.05%     277B
 linesearch 3       3.02k    165ms  0.14%  54.5μs     0.00B  0.00%    0.00B
 seupd                710    153ms  0.13%   215μs   11.1KiB  0.12%    16.0B
 linesearch 4       3.02k    131ms  0.11%  43.3μs     0.00B  0.00%    0.00B
 residual             710    117ms  0.10%   165μs     0.00B  0.00%    0.00B
 linesearch -1        710   88.9ms  0.08%   125μs     0.00B  0.00%    0.00B
 reshape1             710   77.2ms  0.07%   109μs     0.00B  0.00%    0.00B
 reshape2             710   51.6ms  0.04%  72.7μs     0.00B  0.00%    0.00B
 gap                  710   8.76ms  0.01%  12.3μs   33.3KiB  0.35%    48.0B
 linesearch 2       3.02k   6.19ms  0.01%  2.05μs     0.00B  0.00%    0.00B
 Init                   1   5.65ms  0.00%  5.65ms   2.75MiB  30.1%  2.75MiB
 linesearch 1       3.02k   5.56ms  0.00%  1.84μs     0.00B  0.00%    0.00B
 normscale alloc        1   4.24ms  0.00%  4.24ms   2.07MiB  22.6%  2.07MiB
 pre-processing         1   1.91ms  0.00%  1.91ms   1.53MiB  16.7%  1.53MiB
 update_arc           710   1.16ms  0.00%  1.63μs   73.5KiB  0.78%     106B
 get min eig          710   1.11ms  0.00%  1.56μs     0.00B  0.00%    0.00B
 normscale              1    454μs  0.00%   454μs     0.00B  0.00%    0.00B
 init_arc               1   96.7μs  0.00%  96.7μs    173KiB  1.85%   173KiB
 equilibrate            1   4.15μs  0.00%  4.15μs     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.001 tol_dual = 0.001 tol_psd = 1.0e-6 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       124 linear equalities 
    Cones:
       1 psd cone of size 124x124
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|    100 | -131.194 |   0.3693 |   0.8253 |  23.0094 |   3.0949 |        2 |   7.5127 |
|    200 | -138.111 |   0.0252 |   0.1843 |  15.5167 |   2.0405 |        2 |  13.4163 |
|    300 | -142.979 |   0.0884 |   0.0280 |   2.3662 |   0.3534 |        2 |  17.3122 |
|    400 | -137.822 |   0.0526 |   0.0081 |   0.6931 |   0.1023 |        2 |  19.4811 |
|    500 | -137.149 |   0.0260 |   0.0012 |   0.1029 |   0.0156 |        2 |  21.5429 |
|    600 | -138.345 |   0.0032 |   0.0033 |   0.2844 |   0.0433 |        4 |  25.8283 |
|    700 | -139.216 |   0.0119 |   0.0003 |   0.0659 |   0.0034 |        4 |  38.4045 |
|    800 | -139.748 |   0.0092 |   0.0000 |   0.0312 |   0.0005 |        4 |  44.3883 |
|    900 | -140.766 |   0.0035 |   0.0002 |   0.0486 |   0.0007 |        4 |  49.4728 |
|   1000 | -141.427 |   0.0012 |   0.0002 |   0.0338 |   0.0005 |        4 |  57.8523 |
|   1010 | -141.533 |   0.0008 |   0.0009 |   0.0686 |   0.0021 |        8 |  63.0488 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 63.05 seconds
       Primal objective = -141.53258
       Dual objective = -141.76741
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.000915    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 5.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:            63.1s / 100%            7.74MiB / 99.2%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1    63.0s   100%   63.0s   6.64MiB  86.5%  6.64MiB
   CP loop                  1    63.0s   100%   63.0s   4.14MiB  53.9%  4.14MiB
     primal             1.01k    62.5s  99.1%  61.9ms   3.72MiB  48.4%  3.77KiB
       sdp proj         1.01k    62.4s  98.9%  61.8ms   3.69MiB  48.0%  3.74KiB
         eigs           1.01k    62.2s  98.6%  61.6ms   3.53MiB  46.0%  3.58KiB
           saupd        1.01k    61.8s  98.0%  61.2ms    441KiB  5.61%     448B
           seupd        1.01k    281ms  0.45%   278μs   15.8KiB  0.20%    16.0B
           update_arc   1.01k   1.45ms  0.00%  1.44μs   72.9KiB  0.93%    73.9B
         reshape1       1.01k    108ms  0.17%   107μs     0.00B  0.00%    0.00B
         reshape2       1.01k   71.5ms  0.11%  70.8μs     0.00B  0.00%    0.00B
         get min eig    1.01k   1.35ms  0.00%  1.34μs     0.00B  0.00%    0.00B
       linesearch -1    1.01k   59.1ms  0.09%  58.5μs     0.00B  0.00%    0.00B
     linesearch         1.01k    306ms  0.49%   303μs    273KiB  3.48%     277B
       linesearch 4     4.32k    211ms  0.33%  48.8μs     0.00B  0.00%    0.00B
       linesearch 3     4.32k   31.8ms  0.05%  7.35μs     0.00B  0.00%    0.00B
       linesearch 2     4.32k   8.44ms  0.01%  1.95μs     0.00B  0.00%    0.00B
       linesearch 1     4.32k   8.04ms  0.01%  1.86μs     0.00B  0.00%    0.00B
     residual           1.01k    196ms  0.31%   194μs     0.00B  0.00%    0.00B
     gap                1.01k   13.1ms  0.02%  13.0μs   47.3KiB  0.60%    48.0B
   Init                     1   4.38ms  0.01%  4.38ms   2.26MiB  29.4%  2.26MiB
     normscale alloc        1   3.58ms  0.01%  3.58ms   1.82MiB  23.7%  1.82MiB
     normscale              1    138μs  0.00%   138μs     0.00B  0.00%    0.00B
     equilibrate            1   4.22μs  0.00%  4.22μs     0.00B  0.00%    0.00B
   init_arc                 1    188μs  0.00%   188μs    171KiB  2.18%   171KiB
 pre-processing             1   2.14ms  0.00%  2.14ms   1.04MiB  13.5%  1.04MiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:          63.1s / 100%            7.86MiB / 97.7%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1    63.0s   100%   63.0s   6.64MiB  86.5%  6.64MiB
 CP loop                1    63.0s   100%   63.0s   4.14MiB  53.9%  4.14MiB
 primal             1.01k    62.5s  99.1%  61.9ms   3.72MiB  48.4%  3.77KiB
 sdp proj           1.01k    62.4s  98.9%  61.8ms   3.69MiB  48.0%  3.74KiB
 eigs               1.01k    62.2s  98.6%  61.6ms   3.53MiB  46.0%  3.58KiB
 saupd              1.01k    61.8s  98.0%  61.2ms    441KiB  5.61%     448B
 linesearch         1.01k    306ms  0.49%   303μs    273KiB  3.48%     277B
 seupd              1.01k    281ms  0.45%   278μs   15.8KiB  0.20%    16.0B
 linesearch 4       4.32k    211ms  0.33%  48.8μs     0.00B  0.00%    0.00B
 residual           1.01k    196ms  0.31%   194μs     0.00B  0.00%    0.00B
 reshape1           1.01k    108ms  0.17%   107μs     0.00B  0.00%    0.00B
 reshape2           1.01k   71.5ms  0.11%  70.8μs     0.00B  0.00%    0.00B
 linesearch -1      1.01k   59.1ms  0.09%  58.5μs     0.00B  0.00%    0.00B
 linesearch 3       4.32k   31.8ms  0.05%  7.35μs     0.00B  0.00%    0.00B
 gap                1.01k   13.1ms  0.02%  13.0μs   47.3KiB  0.60%    48.0B
 linesearch 2       4.32k   8.44ms  0.01%  1.95μs     0.00B  0.00%    0.00B
 linesearch 1       4.32k   8.04ms  0.01%  1.86μs     0.00B  0.00%    0.00B
 Init                   1   4.38ms  0.01%  4.38ms   2.26MiB  29.4%  2.26MiB
 normscale alloc        1   3.58ms  0.01%  3.58ms   1.82MiB  23.7%  1.82MiB
 pre-processing         1   2.14ms  0.00%  2.14ms   1.04MiB  13.5%  1.04MiB
 update_arc         1.01k   1.45ms  0.00%  1.44μs   72.9KiB  0.93%    73.9B
 get min eig        1.01k   1.35ms  0.00%  1.34μs     0.00B  0.00%    0.00B
 init_arc               1    188μs  0.00%   188μs    171KiB  2.18%   171KiB
 normscale              1    138μs  0.00%   138μs     0.00B  0.00%    0.00B
 equilibrate            1   4.22μs  0.00%  4.22μs     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
Test Summary: | Pass  Total
SDPLIB Sizes  |    4      4
Test Summary:       | Pass  Total
Sensor Localization |    2      2
Test Summary: | Pass  Total
Full eig      |   15     15
---------------------------------------------------------------------------------------
=======================================================================================
                  ProxSDP : Proximal Semidefinite Programming Solver                   
                         (c) Mario Souto and Joaquim D. Garcia, 2019                   
                                                              v1.2.0                   
---------------------------------------------------------------------------------------
    Solver parameters:
       tol_primal = 0.0001 tol_dual = 0.0001 
       max_iter = 100000 max_beta = 100000.0 min_beta = 1.0e-5
    Constraints:
       2 linear equalities 
---------------------------------------------------------------------------------------
    Initializing Primal-Dual Hybrid Gradient method                                    
---------------------------------------------------------------------------------------
|  iter  | prim obj | rel. gap |  feasb.  | prim res | dual res | max rank |  time(s) |
---------------------------------------------------------------------------------------
|      1 |    0.000 |   0.0000 |   0.0000 |   0.0000 |   0.0000 |        0 |   0.0004 |
---------------------------------------------------------------------------------------
    Solver status:
       Optimal solution found in 0.0 seconds
       Primal objective = 0.0
       Dual objective = 0.0
       Duality gap (%) = 0.0 %
---------------------------------------------------------------------------------------
    Primal feasibility:
       ||A(X) - b|| / (1 + ||b||) = 0.0    [linear equalities] 
       ||max(G(X) - h, 0)|| / (1 + ||h||) = 0.0    [linear inequalities]
    Rank of p.s.d. variable is 0.
=======================================================================================
 ──────────────────────────────────────────────────────────────────────────────
                                       Time                   Allocations      
                               ──────────────────────   ───────────────────────
       Tot / % measured:            697μs / 98.6%           46.7KiB / 95.7%    

 Section               ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────────
 Main                       1    646μs  93.9%   646μs   38.7KiB  86.5%  38.7KiB
   CP loop                  1   61.6μs  8.96%  61.6μs   11.7KiB  26.1%  11.7KiB
     linesearch             1   10.8μs  1.57%  10.8μs   3.38KiB  7.55%  3.38KiB
       linesearch 2         1    946ns  0.14%   946ns     0.00B  0.00%    0.00B
       linesearch 1         1    694ns  0.10%   694ns     0.00B  0.00%    0.00B
       linesearch 4         1    671ns  0.10%   671ns     0.00B  0.00%    0.00B
       linesearch 3         1    657ns  0.10%   657ns     0.00B  0.00%    0.00B
     gap                    1   3.26μs  0.47%  3.26μs     48.0B  0.10%    48.0B
     primal                 1   3.22μs  0.47%  3.22μs      864B  1.89%     864B
       linesearch -1        1    547ns  0.08%   547ns     0.00B  0.00%    0.00B
     residual               1   2.61μs  0.38%  2.61μs     0.00B  0.00%    0.00B
   Init                     1   59.7μs  8.67%  59.7μs   17.3KiB  38.6%  17.3KiB
     normscale alloc        1   11.2μs  1.62%  11.2μs   2.22KiB  4.96%  2.22KiB
     normscale              1   1.07μs  0.15%  1.07μs     0.00B  0.00%    0.00B
     equilibrate            1    696ns  0.10%   696ns     0.00B  0.00%    0.00B
 pre-processing             1   42.1μs  6.11%  42.1μs   6.03KiB  13.5%  6.03KiB
 ──────────────────────────────────────────────────────────────────────────────
 ──────────────────────────────────────────────────────────────────────────
                                   Time                   Allocations      
                           ──────────────────────   ───────────────────────
     Tot / % measured:         3.01ms / 22.9%            128KiB / 34.9%    

 Section           ncalls     time   %tot     avg     alloc   %tot      avg
 ──────────────────────────────────────────────────────────────────────────
 Main                   1    646μs  93.9%   646μs   38.7KiB  86.5%  38.7KiB
 CP loop                1   61.6μs  8.96%  61.6μs   11.7KiB  26.1%  11.7KiB
 Init                   1   59.7μs  8.67%  59.7μs   17.3KiB  38.6%  17.3KiB
 pre-processing         1   42.1μs  6.11%  42.1μs   6.03KiB  13.5%  6.03KiB
 normscale alloc        1   11.2μs  1.62%  11.2μs   2.22KiB  4.96%  2.22KiB
 linesearch             1   10.8μs  1.57%  10.8μs   3.38KiB  7.55%  3.38KiB
 gap                    1   3.26μs  0.47%  3.26μs     48.0B  0.10%    48.0B
 primal                 1   3.22μs  0.47%  3.22μs      864B  1.89%     864B
 residual               1   2.61μs  0.38%  2.61μs     0.00B  0.00%    0.00B
 normscale              1   1.07μs  0.15%  1.07μs     0.00B  0.00%    0.00B
 linesearch 2           1    946ns  0.14%   946ns     0.00B  0.00%    0.00B
 equilibrate            1    696ns  0.10%   696ns     0.00B  0.00%    0.00B
 linesearch 1           1    694ns  0.10%   694ns     0.00B  0.00%    0.00B
 linesearch 4           1    671ns  0.10%   671ns     0.00B  0.00%    0.00B
 linesearch 3           1    657ns  0.10%   657ns     0.00B  0.00%    0.00B
 linesearch -1          1    547ns  0.08%   547ns     0.00B  0.00%    0.00B
 ──────────────────────────────────────────────────────────────────────────
Test Summary: | Pass  Total
Print         |   12     12
Test Summary:        | Pass  Total
Unsupported argument |    1      1
Test Summary: | Pass  Total
MOI status    |    4      4
   Testing ProxSDP tests passed