superlu-dist (6.2.0+dfsg1-3) unstable; urgency=medium * replace all instances of CURDIR in test scripts to get reproducible builds. Thanks Chris Lamb. Closes: #945576. -- Drew Parsons Sat, 30 Nov 2019 14:37:05 +0800 superlu-dist (6.2.0+dfsg1-2) unstable; urgency=medium * release to unstable -- Drew Parsons Sat, 23 Nov 2019 12:45:12 +0800 superlu-dist (6.2.0+dfsg1-1exp1) experimental; urgency=medium * New upstream release. - applies debian patch pkgconfig_dist.patch * set ARCH_IGNORE_TEST_ERROR to ignore build-time test errors on ia64 and x32. Don't ignore failure on other arches. * Standards-Version: 4.4.1 -- Drew Parsons Mon, 18 Nov 2019 15:15:17 +0800 superlu-dist (6.1.1+dfsg1-2) unstable; urgency=medium * update debian/watch and Homepage to https://github.com/xiaoyeli/superlu_dist * Support reproducible builds by separating sed -e from sed -r when processing Test files. Thanks Chris Lamb. Closes: #933838. * debian patch pkgconfig_dist.patch fixes library reference in superlu_dist.pc (-lsuperlu_dist not -lsuperlu) -- Drew Parsons Tue, 06 Aug 2019 13:36:22 +0800 superlu-dist (6.1.1+dfsg1-1) unstable; urgency=medium * New upstream release. * Standards-Version: 4.3.0 * debhelper compatibility level 12 -- Drew Parsons Sun, 10 Feb 2019 11:48:14 +1100 superlu-dist (6.1.0+dfsg1-1) unstable; urgency=medium * New upstream release. * Refresh patches and update build_with_combblas.patch to remove explicit flag -std=c++11 (std already updated to c++14 by CMAKE_CXX_STANDARD) -- Drew Parsons Tue, 11 Dec 2018 13:49:38 +0800 superlu-dist (6.0.0+dfsg1-3) unstable; urgency=medium * Build with CombBLAS support - Build-Depends: libcombblas-dev - debian patch build_with_combblas.patch: * applied C++14 standard (needed by CombBLAS) * indicate path to BipartiteMatchings header files - activate by setting RowPerm=LargeDiag_AWPM (square matrices only) -- Drew Parsons Sat, 24 Nov 2018 23:19:00 +0800 superlu-dist (6.0.0+dfsg1-2) unstable; urgency=medium * disable ParMETIS support - true ParMETIS is not available (nonfree), but SCOTCH's emulation triggers a segfault in sp_colorder.c:163 since SCOTCH fails to update perm_c (permtab/peritab in library_graph_order.c:SCOTCH_graphOrderComputeList) -- Drew Parsons Sat, 20 Oct 2018 19:15:25 +0800 superlu-dist (6.0.0+dfsg1-1exp2) experimental; urgency=medium * merge default row permutations (NOROWPERM) and refresh only_short_tests.patch from 5.4.0+dfsg1-2..5. -- Drew Parsons Mon, 15 Oct 2018 13:58:42 +0800 superlu-dist (6.0.0+dfsg1-1exp1) experimental; urgency=medium * New upstream version - new ABI version 6 - improved strong scaling of the triangular solve - now includes C++ code (build with mpic++) -- Drew Parsons Mon, 01 Oct 2018 13:01:38 +0800 superlu-dist (5.4.0+dfsg1-5) unstable; urgency=medium * propagate use of DEB_HOST_GNU_TYPE consistently throughout rules -- Drew Parsons Wed, 10 Oct 2018 02:01:14 +0800 superlu-dist (5.4.0+dfsg1-4) unstable; urgency=medium * build dir is DEB_HOST_GNU_TYPE not DEB_BUILD_MULTIARCH (see /usr/share/perl5/Debian/Debhelper/Buildsystem.pm) -- Drew Parsons Wed, 10 Oct 2018 00:03:03 +0800 superlu-dist (5.4.0+dfsg1-3) unstable; urgency=medium * use DEB_BUILD_MULTIARCH to determine build dir * set OMPI_MCA_rmaps_base_oversubscribe=1 to enable tests to run on smaller build systems -- Drew Parsons Tue, 09 Oct 2018 20:46:33 +0800 superlu-dist (5.4.0+dfsg1-2) unstable; urgency=medium * new Debian patches: - rowperm_default_NOROWPERM_not_MC64.patch: set default row permutation algorithm to NOROWPERM since MC64 is not available. MC64 has been removed since it uses code under a non-free HSL licence which does not permit redistribution. Document in README.Debian. - scotch_metis_v3.patch: use METIS v3 interface (non-NULL options). The METIS interface is handled by SCOTCH, which segfaults if NULL is sent to METIS_NodeND. - only_short_tests.patch: only run tests up to 2 rows or columns. Longer tests take 1000 sec or timeout, so drop them. * mark packages Multi-Arch: same * set MPIEXEC_PREFLAGS=--allow-run-as-root to allow build-time tests with fakeroot * run one built-time test at a time (tests themselves are MPI parallel, processors will get overloaded and tests will time out if multiple tests are run) * libsuperlu-dist-dev: install test files to /usr/lib/${DEB_HOST_MULTIARCH}/superlu-dist/tests * include debian/tests to run tests with autopkgtest -- Drew Parsons Mon, 08 Oct 2018 19:47:07 +0800 superlu-dist (5.4.0+dfsg1-1) unstable; urgency=medium * New upstream version. - provides LargeDiag_AWPM as an alternative row permutation LargeDiag to LargeDiag_MC64 * Standards-Version: 4.2.1 -- Drew Parsons Mon, 01 Oct 2018 11:58:33 +0800 superlu-dist (5.3.0+dfsg1-1) unstable; urgency=medium * New upstream version. * debian patch mc64ad_dist-stub.patch: Identify SuperLU-Dist in "mc64 unsupported" error message. * Standards-Version: 4.1.3 * debhelper compatibility level 11 -- Drew Parsons Sat, 10 Feb 2018 12:25:13 +0800 superlu-dist (5.2.2+dfsg1-3) unstable; urgency=medium * Team upload. * Activate "Parmetis" support via Scotch emulation. * Build-Depends: mpi-default-bin, to provide mpiexec for build tests. * debian/rules: deactivate OMPI_MCA_plm_rsh_agent to allow OpenMPI build-time tests to run. -- Drew Parsons Fri, 17 Nov 2017 15:38:18 +0800 superlu-dist (5.2.2+dfsg1-2) unstable; urgency=medium * Team upload. * Set generic libblas-dev as first Build-Dep alternative, since Debian buildds don't use Build-Depends alternatives (and OpenBLAS/ATLAS aren't built on all arches). Will still use the system's preferred BLAS at runtime. -- Drew Parsons Wed, 15 Nov 2017 23:55:56 +0800 superlu-dist (5.2.2+dfsg1-1) unstable; urgency=medium * Team upload. * Initial release (Closes: #735679). - debian patch mc64ad_dist-stub.patch provides stubs for mc64ad_dist.c (removed, since non-free) * Parmetis/Metis (non-free) are not supported in this build * configuration errors are currently ignored to work around spurious warnings about install dirs. * build-time test are treated as information only (build is not halted when tests fail) -- Drew Parsons Tue, 14 Nov 2017 19:49:41 +0800