Package: sopt / 3.0.1+dfsg-1

Metadata

Package Version Patches format
sopt 3.0.1+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Remove reference to GreatCMakeCookOff.patch | (download)

CMakeLists.txt | 16 5 + 11 - 0 !
cmake_files/AddCatchTest.cmake | 112 112 + 0 - 0 !
cmake_files/dependencies.cmake | 6 2 + 4 - 0 !
cpp/sopt/CMakeLists.txt | 1 0 + 1 - 0 !
cpp/tests/CMakeLists.txt | 2 0 + 2 - 0 !
cpp/tools_for_tests/CMakeLists.txt | 1 0 + 1 - 0 !
6 files changed, 119 insertions(+), 19 deletions(-)

 remove reference to greatcmakecookoff

GreateCMakeCookOff is not part of Debian, but some scripts are required for
sopt. They are included with this patch.
See https://bugs.debian.org/832748 for a discussion about getting
GreatCMakeCookOff into Debian.

URL of GreatCMakeCookOff is https://github.com/UCL/GreatCMakeCookOff

Multiarch patch.patch | (download)

cpp/sopt/CMakeLists.txt | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 multiarch patch


Disable power_method test.patch | (download)

cpp/tests/CMakeLists.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 disable power_method test

This test failed on i386. Upstream issue:

https://github.com/basp-group/sopt/issues/20

Add spdlog header.patch | (download)

cpp/sopt/logging.enabled.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 add spdlog header

Closes: #909765

Add approx to comparison tests failing on i386.patch | (download)

cpp/tests/credible_region.cc | 2 1 + 1 - 0 !
cpp/tests/primal_dual.cc | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 add approx to comparison tests failing on i386


Increase tolerance in test_proximal to fix FTBFS on mips.patch | (download)

cpp/tests/proximal.cc | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 increase tolerance in test_proximal to fix ftbfs on mips


Disable mpi_proximals test.patch | (download)

cpp/tests/CMakeLists.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 disable mpi_proximals test

This test fails on mips64el. Upstream issue:

https://github.com/basp-group/sopt/issues/22

Link sopt with spdlog.patch | (download)

cpp/sopt/CMakeLists.txt | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 link sopt with spdlog

After spdlog building shared lib, it needs compile options
to use head-only version, which is provided by spdlog::spdlog_header_only
target.