-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 03 Jun 2021 23:23:24 +0200 Source: hypre Binary: libhypre libhypre-dbgsym libhypre-dev libhypre64 libhypre64-dbgsym libhypre64-dev libhypre64m libhypre64m-dbgsym libhypre64m-dev Architecture: source amd64 Version: 2.21.0-1exp1 Distribution: experimental Urgency: medium Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> Changed-By: Drew Parsons <dparsons@debian.org> Description: libhypre - High Performance Matrix Preconditioners - Shared Library libhypre-dev - High Performance Matrix Preconditioners - Development Files libhypre64 - High Performance Matrix Preconditioners - 64-bit (bigint) Shared libhypre64-dev - High Performance Matrix Preconditioners - 64-bit (bigint) Develop libhypre64m - High Performance Matrix Preconditioners - 64-bit (mixedint) Share libhypre64m-dev - High Performance Matrix Preconditioners - 64-bit (mixedint) Devel Changes: hypre (2.21.0-1exp1) experimental; urgency=medium . * Team upload. * New upstream release. - src/config/boostrap was renamed to update.sh Update debian patch configure.patch to mark it as #!/bin/bash * provide 64-bit builds - --with-bigint provided in packages libhypre64-dev and libhypre64 (HYPRE_BigInt and HYPRE_Int both 64 bit) - --with-mixedint provided in libhypre64m-dev and libhypre64m (64-bit HYPRE_BigInt with 32-bit HYPRE_Int) But libhypre64m (mixedint) might not be safe. Segfaults have been reported in MPI tests. libhypre64m should be considered experimental. See https://github.com/hypre-space/hypre/issues/326 - debian patch library_name_extension.patch adds --with-libname-ext configure option and HYPRE_LIBNAME_EXT Makefile variable to add extension to library name, to generate libHYPRE64.so or libHYPRE64m.so - document 64-bit builds in README.Debian. mixedint libhypre64m might give better performance than bigint libhypre64 on cloud computing infrastructure with memory bandwidth constraints. * drop FEI support (libHYPRE_FEI.so). FEI is an external library released by Sandia NL (but no longer developed) which needs to be available at build time (defining fei_defs.h et al.) in order for HYPRE to support it. FEI source is available with Trilinos source, but has not been packaged for Debian. FEI source was previously provided with HYPRE (in src/FEI_mv/fei-base), but was removed in hypre 2.17.0. * provide single library libHYPRE.so. i.e. don't split out libHYPRE_core.so, since libHYPRE_FEI.so is now dropped - drop debian patches install.patch and shlibs-interlink-libHYPRE.so.patch * report test timings - skip TEST_bench at build time (takes a long time to complete) * update debian patch test.patch to make awk script in runcheck.sh validate that data is being read ((getline < ofilename) > 0). Otherwise a memory-leaking infinite loop is formed if output files do not exist (e.g. test could not be run), since getline returns -1 if the file is missing. * skip selected tests at build time and in debian/tests (autopkgtest) - TEST_bench, takes an unacceptably long time to run (more than all other tests combined). Skip at build-time, run in autopkgtest. - TEST_examples, TEST_fei, executables are not available - TEST_timing, the unusual shell arithmetic in efficiency.sh is not supported - build-tests are NOT run for the libhypre64m (mixedint) build, due to segfaults in MPI tests. libhypre64m might not be safe, see above (and https://github.com/hypre-space/hypre/issues/326 ) Checksums-Sha1: 11a017dbc7bf9e663b1322cc21204279d05103bf 2681 hypre_2.21.0-1exp1.dsc 44a423578ccc636bd3871f57b45b99d85ae59365 6017038 hypre_2.21.0.orig.tar.gz a5a09a77ebc90100d0a5d77895484924941eb34b 17360 hypre_2.21.0-1exp1.debian.tar.xz a79d71bf07c832616ccf6ff0e6975b9992dc58c4 11346 hypre_2.21.0-1exp1_amd64.buildinfo ccba21234c7bce971a3fb4ac8e05d3e659202de8 3707852 libhypre-dbgsym_2.21.0-1exp1_amd64.deb fe9feb30ab7ab1107bb1f17c0a1dc4a2409e0d05 173876 libhypre-dev_2.21.0-1exp1_amd64.deb 99b6126dbc493d3b7fa07dd1f7f96aa7d0fb8cb0 3567332 libhypre64-dbgsym_2.21.0-1exp1_amd64.deb 0a09490b144bffb3064099aeb2af12bd0a3efacf 173012 libhypre64-dev_2.21.0-1exp1_amd64.deb d4e72381a4e5f98cc7a3fe3ab8a82fc00057610b 1421256 libhypre64_2.21.0-1exp1_amd64.deb 7e8ecd424da704467e581a8dd907e5c52fe0aa1e 3365968 libhypre64m-dbgsym_2.21.0-1exp1_amd64.deb 50c267ea8b98c1c494b420b98b049fbc8a7587d4 172836 libhypre64m-dev_2.21.0-1exp1_amd64.deb 09c1327674ada3cb2cf501e280de2d245b3f43e1 1387388 libhypre64m_2.21.0-1exp1_amd64.deb 4d3f3be6582b8bfd77a8408195fd40ba1a7e05b4 1531036 libhypre_2.21.0-1exp1_amd64.deb Checksums-Sha256: 7c0d1efd19925980ce872e8127ff30967166c85b775d427ae7bf7aae97daffb7 2681 hypre_2.21.0-1exp1.dsc e380f914fe7efe22afc44cdf553255410dc8a02a15b2e5ebd279ba88817feaf5 6017038 hypre_2.21.0.orig.tar.gz b3f16491a4ecc8a726759f69ea858c726231c5b4a46adeeb9d5963e3dd7e23d3 17360 hypre_2.21.0-1exp1.debian.tar.xz 0dd3bb0d6a9c5a262221640a1eb9c61fd69c4ffc2fd0e71a90f9511d51128005 11346 hypre_2.21.0-1exp1_amd64.buildinfo a5dc3cdcecb7ba16edaaf7aa738b46735bafbed78f9cb73cf46f0d45acad52ed 3707852 libhypre-dbgsym_2.21.0-1exp1_amd64.deb 4a04b92ede86e850a7634418da8c51072feccec4a081b89a39fac48056a89595 173876 libhypre-dev_2.21.0-1exp1_amd64.deb 694875ea607e95ffa1d0282b6276705f6fa46707510dfb6a6c2615b341ac00dc 3567332 libhypre64-dbgsym_2.21.0-1exp1_amd64.deb 836e78d48b3566e019d27347e002eb1007bddb425bc05620cd0f55e8e0c166d8 173012 libhypre64-dev_2.21.0-1exp1_amd64.deb 8f139daccaebb25fd363f114ac4954f3adfb8105df15f1c1485455432be0f575 1421256 libhypre64_2.21.0-1exp1_amd64.deb 1aca773c3b9024dfaa9082b87ae7e693b20d66e0dbfd4d81d68f3d74061d47d1 3365968 libhypre64m-dbgsym_2.21.0-1exp1_amd64.deb 56555014077c97d03d1f60113b19353590865df1cd24acd7a32d10d1966fe102 172836 libhypre64m-dev_2.21.0-1exp1_amd64.deb a8da72294ea2d31d6fa74ce73e8dd631c5d07746ac144210b21584bfa6c0edf6 1387388 libhypre64m_2.21.0-1exp1_amd64.deb 08599297f28c22c03f7d7df2d1b91766d476db2d2bfc3a15706d6d3adedd0640 1531036 libhypre_2.21.0-1exp1_amd64.deb Files: 4f2db1aa4937518861413a0e4bc4466b 2681 math optional hypre_2.21.0-1exp1.dsc 77c8f3cf2e3f1028c7392263955ed7d8 6017038 math optional hypre_2.21.0.orig.tar.gz c27490400775cd19153f00db54f08912 17360 math optional hypre_2.21.0-1exp1.debian.tar.xz 9c2e0af7584e887725aa906f85d57777 11346 math optional hypre_2.21.0-1exp1_amd64.buildinfo ad6cf60a04b39f27d007a0a984e9bf37 3707852 debug optional libhypre-dbgsym_2.21.0-1exp1_amd64.deb bcf59ed9997b9697184a3dae7be2f898 173876 libdevel optional libhypre-dev_2.21.0-1exp1_amd64.deb 7b2be52c89e7816a0bfa9d32966cb2fc 3567332 debug optional libhypre64-dbgsym_2.21.0-1exp1_amd64.deb 16bb4fdd58953a735c26c38867fa6c64 173012 libdevel optional libhypre64-dev_2.21.0-1exp1_amd64.deb 93df2bb85a63c11a216dedbb494aece1 1421256 libs optional libhypre64_2.21.0-1exp1_amd64.deb 97c605aa3e59e56327f109e12546a78e 3365968 debug optional libhypre64m-dbgsym_2.21.0-1exp1_amd64.deb 260a7e5cac0f14dc965d8d7d219eb289 172836 libdevel optional libhypre64m-dev_2.21.0-1exp1_amd64.deb a3274218407f49ac4ef59bf1e0144801 1387388 libs optional libhypre64m_2.21.0-1exp1_amd64.deb e823bdb4fa384cda606e75fcf1de5cfc 1531036 libs optional libhypre_2.21.0-1exp1_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmC5XWEACgkQVz7x5L1a AfoXbw/9EC4M9VIG/pAIY2ACCM8ktjrxsWhQqCthg+ox1X3uTn4vyIK1XQ3mpxeZ bON93+Rh1CcK29uRDmLmMiLGClcVZWmqvV7ooNSo5i3VGeN92sfTIeQgDj6U7Y2K 6RcGyHbjZNJmt8+6aZ6quLDFPKF8/ggq7oa9+5J8QeGN/rOmSQAFx2EjTlrRsEQA mX2Wt5cjBRAzs7MgKcMmyjn7/ZXtEPrqiZ7F0EHL7aZoxyxVH77CCGUQSw8ZWmQa cs4diO55135vyg9qJjLA4ChqXdWcPaS5YVIIQN5O66BumQoAu1jrV4a9aAru8gsd ymfQ9LlDiEQ1WS1umHHdFhQHJFhNwWPgv0FJXzvZykX2ZPi427BTZoYkUusmURDI Dg1c37K8hR30An+vKP1lYuisGp46Jeq1yPTEKLy62Sn8Ikb/bODpEsX0d91t8GoH nqq5WEnjy7C6F31yqd24cm/PQ08EJvHRaFtsgX4m3P4+WZ25aZJvEgTfEL+c9h6q QjrOgupiUPbpwyeN0UTmHfmrs5I+vVrDqn7t5fk+lMW5aype+2ozkldqQLDImfdF 5jJO57+mC6Gmuu5k6M6TDAZgXgl5N/YZ5HlTAew/1lQIWn0bHHTzAw27ZV4mK8bV iyI3S6SnERn9x6f2tyGcd15PTyxhewALJ0YzzFOcaAGXHfioPCA= =nnAq -----END PGP SIGNATURE-----