Skip to content

Commit 3ff07f6

Browse files
committed
Update docs to 2.6.1
1 parent c18297a commit 3ff07f6

File tree

11 files changed

+37
-24
lines changed

11 files changed

+37
-24
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# 3. 'deploy-master': On each 'master' branch update,
88
# push the fresh image to DockerHub as '${DOCKER_USERNAME}/sdpb:master', e.g. 'davidsd/sdpb:master'
99
# 4. 'deploy-tag': If new tag is pushed to the repo,
10-
# push the image '${DOCKER_USERNAME}/sdpb:${TAG}', e.g. 'davidsd/sdpb:2.6.0'
10+
# push the image '${DOCKER_USERNAME}/sdpb:${TAG}', e.g. 'davidsd/sdpb:2.6.1'
1111
#
1212
# Deploy works only if you specify DOCKER_USERNAME and DOCKER_PASSWORD environment variables for the CircleCI project
1313
# See instructions here:
@@ -134,7 +134,7 @@ workflows:
134134
- deploy-tag:
135135
filters:
136136
tags:
137-
only: /^\d+\.\d+\.\d+$/ # only release tags, e.g 2.6.0
137+
only: /^\d+\.\d+\.\d+$/ # only release tags, e.g 2.6.1
138138
# See https://discuss.circleci.com/t/tag-not-triggered-by-circleci-not-filter-in-workflow/32036
139139
branches:
140140
ignore: /.*/ # Ignore all branches, otherwise the job is triggered by any git push

Changelog.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
# Version 2.6.1
2+
3+
- Fixed major memory leak in binary SDP deserialization. See [#160](https://github.com/davidsd/sdpb/pull/160).
4+
- Improve debug mode output: print `MemUsed` and `MemTotal` for each node, print `max MemUsed` at the end,
5+
disable `proc/self/statm`. See [#161](https://github.com/davidsd/sdpb/pull/161).
6+
- Refactoring: moved common headers to `sdpb_util`, simplified include paths.
7+
See [#157](https://github.com/davidsd/sdpb/pull/157).
8+
- Updated installations
9+
for [BU](docs/site_installs/Boston.md), [Caltech](docs/site_installs/Caltech.md), [Expanse](docs/site_installs/Expanse.md), [Harvard](docs/site_installs/Harvard.md),
10+
and [Imperial College](docs/site_installs/Imperial.md) clusters, with example scripts.
11+
12+
See https://github.com/davidsd/sdpb/releases/tag/2.6.1 for the full changelog.
13+
114
# Version 2.6.0
215

316
- New **INCOMPATIBLE** format for sdp.zip.

docs/Docker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ can be downloaded from [Docker Hub](https://hub.docker.com/r/bootstrapcollaborat
2020

2121
docker pull bootstrapcollaboration/sdpb:master
2222

23-
You can also download image for a specific release, e.g., 2.6.0:
23+
You can also download image for a specific release, e.g., 2.6.1:
2424

25-
docker pull bootstrapcollaboration/sdpb:2.6.0
25+
docker pull bootstrapcollaboration/sdpb:2.6.1
2626

2727
The list of all available tags can be found in
2828
[bootstrapcollaboration/sdpb](https://hub.docker.com/r/bootstrapcollaboration/sdpb/tags) repo on Docker Hub.

docs/SDPB_Manual/SDPB-Manual.pdf

5 Bytes
Binary file not shown.

docs/SDPB_Manual/SDPB-Manual.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
3939
{\Large
4040
\begin{center}
41-
{\bf SDPB 2.6.0 \\\vspace{.1in}}
41+
{\bf SDPB 2.6.1 \\\vspace{.1in}}
4242
\end{center}
4343
}
4444
\begin{center}

docs/Singularity.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,21 +54,21 @@ and push it to [local registry](https://docs.docker.com/registry/):
5454

5555
## Run Singularity image
5656
Singularity should automatically mount your home directory. If your
57-
Singularity image is named `sdpb-2.6.0.sif`, you can invoke the SDPB
57+
Singularity image is named `sdpb-2.6.1.sif`, you can invoke the SDPB
5858
programs by prepending the command with
5959

60-
singularity exec sdpb-2.6.0.sif
60+
singularity exec sdpb-2.6.1.sif
6161

6262
So to convert the XML input file at `/home/user/input.xml`, run the command
6363

64-
singularity exec sdpb-2.6.0.sif mpirun -n 4 pvm2sdp 1024 /home/user/input.xml /home/user/input
64+
singularity exec sdpb-2.6.1.sif mpirun -n 4 pvm2sdp 1024 /home/user/input.xml /home/user/input
6565

6666
This uses 4 cores when running pvm2sdp. You can change that number to
6767
match your own machine.
6868

6969
To find a primal-dual solution,
7070

71-
singularity exec sdpb-2.6.0.sif mpirun -n 4 sdpb --precision=1024 --procsPerNode=4 -s /home/user/input
71+
singularity exec sdpb-2.6.1.sif mpirun -n 4 sdpb --precision=1024 --procsPerNode=4 -s /home/user/input
7272

7373
In theory, Singularity can be used to run jobs across multiple nodes.
7474
We have not been able to make that work yet. So for large, multi-node

docs/site_installs/Boston.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ You may list all available versions via
3232

3333
Fo example, `sdpb-master` is built from the latest [master](https://github.com/davidsd/sdpb/tree/master) branch (
3434
run `sdpb --version` to see commit hash, e.g. `SDPB 2.5.1-130-g88b1c9ae`),
35-
and `sdpb-2.6.0` is a stable [2.6.0](https://github.com/davidsd/sdpb/releases/tag/2.6.0) release.
35+
and `sdpb-2.6.1` is a stable [2.6.1](https://github.com/davidsd/sdpb/releases/tag/2.6.1) release.
3636

3737
Examples below are for `sdpb-master`.
38-
You may replace it with another version, e.g. `sdpb-2.6.0`.
38+
You may replace it with another version, e.g. `sdpb-2.6.1`.
3939
In that case, please refer
40-
to [2.6.0 documentation](https://github.com/davidsd/sdpb/blob/2.6.0/docs/site_installs/Boston.md).
40+
to [2.6.1 documentation](https://github.com/davidsd/sdpb/blob/2.6.1/docs/site_installs/Boston.md).
4141

4242
## Run SDPB
4343

docs/site_installs/Caltech.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@ You may list all available versions via
3333

3434
Fo example, `sdpb-master` is built from the latest [master](https://github.com/davidsd/sdpb/tree/master) branch (
3535
run `sdpb --version` to see commit hash, e.g. `SDPB 2.5.1-130-g88b1c9ae`),
36-
and `sdpb-2.6.0` is a stable [2.6.0](https://github.com/davidsd/sdpb/releases/tag/2.6.0) release.
36+
and `sdpb-2.6.1` is a stable [2.6.1](https://github.com/davidsd/sdpb/releases/tag/2.6.1) release.
3737

3838
Examples below are for `sdpb-master`.
39-
You may replace it with another version, e.g. `sdpb-2.6.0`.
39+
You may replace it with another version, e.g. `sdpb-2.6.1`.
4040
In that case, please refer
41-
to [2.6.0 documentation](https://github.com/davidsd/sdpb/blob/2.6.0/docs/site_installs/Caltech.md).
41+
to [2.6.1 documentation](https://github.com/davidsd/sdpb/blob/2.6.1/docs/site_installs/Caltech.md).
4242

4343
## Run SDPB
4444

docs/site_installs/Expanse.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ You may list all available versions via
3232

3333
Fo example, `sdpb-master` is built from the latest [master](https://github.com/davidsd/sdpb/tree/master) branch (
3434
run `sdpb --version` to see commit hash, e.g. `SDPB 2.5.1-130-g88b1c9ae`),
35-
and `sdpb-2.6.0` is a stable [2.6.0](https://github.com/davidsd/sdpb/releases/tag/2.6.0) release.
35+
and `sdpb-2.6.1` is a stable [2.6.1](https://github.com/davidsd/sdpb/releases/tag/2.6.1) release.
3636

3737
Examples below are for `sdpb-master`.
38-
You may replace it with another version, e.g. `sdpb-2.6.0`.
38+
You may replace it with another version, e.g. `sdpb-2.6.1`.
3939
In that case, please refer
40-
to [2.6.0 documentation](https://github.com/davidsd/sdpb/blob/2.6.0/docs/site_installs/Expanse.md).
40+
to [2.6.1 documentation](https://github.com/davidsd/sdpb/blob/2.6.1/docs/site_installs/Expanse.md).
4141

4242
## Run SDPB
4343

docs/site_installs/Harvard.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ You may list all available versions via
3232

3333
Fo example, `sdpb-master` is built from the latest [master](https://github.com/davidsd/sdpb/tree/master) branch (
3434
run `sdpb --version` to see commit hash, e.g. `SDPB 2.5.1-130-g88b1c9ae`),
35-
and `sdpb-2.6.0` is a stable [2.6.0](https://github.com/davidsd/sdpb/releases/tag/2.6.0) release.
35+
and `sdpb-2.6.1` is a stable [2.6.1](https://github.com/davidsd/sdpb/releases/tag/2.6.1) release.
3636

3737
Examples below are for `sdpb-master`.
38-
You may replace it with another version, e.g. `sdpb-2.6.0`.
38+
You may replace it with another version, e.g. `sdpb-2.6.1`.
3939
In that case, please refer
40-
to [2.6.0 documentation](https://github.com/davidsd/sdpb/blob/2.6.0/docs/site_installs/Harvard.md).
40+
to [2.6.1 documentation](https://github.com/davidsd/sdpb/blob/2.6.1/docs/site_installs/Harvard.md).
4141

4242
## Run SDPB
4343

0 commit comments

Comments
 (0)