Your message dated Tue, 31 Oct 2023 14:10:11 +0000
with message-id <[email protected]>
and subject line Bug#961186: fixed in scalapack 2.2.1-4exp1
has caused the Debian Bug report #961186,
regarding scalapack: provide a 64-bit build
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
961186: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961186
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: scalapack
Severity: normal
We're discussing introducing a 64 bit-build for the computational
stack. This refers to 64-bit addressing to cells in meshes, etc.
c.f. Bug#953116 (petsc)
Bug#961108 (openmpi)
https://lists.debian.org/debian-science/2020/05/msg00051.html
BLAS is already 64-bit enabled.
For the 64-bit environment to work, it needs to be carried through all
along the library stack, from BLAS to PETSc.
MUMPS is in the middle, and depends on scalapack (and blas/lapack).
It's not clear that scalapack needs a direct 64-bit build as such.
It has no 64-bit build flag. But it does depend on blas/lapack, so
scalapack will need separate builds to catch the 32-bit and 64-bit
blas (and MPI) builds.
Probably we want 2 separate builds, 32-bit (the current
libscalapack-mpi-dev) and a separate 64-bit libscalapack64-mpi-dev
(with openmpi/mpich variants)
Opening this bug to track the chain of 64-bit package dependencies.
--- End Message ---
--- Begin Message ---
Source: scalapack
Source-Version: 2.2.1-4exp1
Done: Drew Parsons <[email protected]>
We believe that the bug you reported is fixed in the latest version of
scalapack, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (supplier of updated scalapack package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 30 Oct 2023 22:38:39 +0100
Source: scalapack
Binary: libscalapack-mpi-dev libscalapack-mpich-dev libscalapack-mpich2.2
libscalapack-mpich2.2-dbgsym libscalapack-openmpi-dev libscalapack-openmpi2.2
libscalapack-openmpi2.2-dbgsym libscalapack64-mpi-dev libscalapack64-mpich-dev
libscalapack64-mpich2.2 libscalapack64-mpich2.2-dbgsym
libscalapack64-openmpi-dev libscalapack64-openmpi2.2
libscalapack64-openmpi2.2-dbgsym scalapack-mpi-test scalapack-mpi-test-dbgsym
scalapack-test-common
Architecture: source amd64 all
Version: 2.2.1-4exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Description:
libscalapack-mpi-dev - Scalable Linear Algebra Package - Dev files for MPI
libscalapack-mpich-dev - Scalable Linear Algebra Package - Dev files for MPICH
libscalapack-mpich2.2 - Scalable Linear Algebra Package - Shared libs for MPICH
libscalapack-openmpi-dev - Scalable Linear Algebra Package - Dev files for
OpenMPI
libscalapack-openmpi2.2 - Scalable Linear Algebra Package - Shared libs for
OpenMPI
libscalapack64-mpi-dev - Scalable Linear Algebra Package - Dev files for MPI
libscalapack64-mpich-dev - Scalable Linear Algebra Package - Dev files for
MPICH
libscalapack64-mpich2.2 - Scalable Linear Algebra Package - Shared libs for
MPICH
libscalapack64-openmpi-dev - Scalable Linear Algebra Package - Dev files for
OpenMPI
libscalapack64-openmpi2.2 - Scalable Linear Algebra Package - Shared libs for
OpenMPI
scalapack-mpi-test - Scalable Linear Algebra Package - Test files for MPI
scalapack-test-common - Test data for ScaLAPACK testers
Closes: 961186
Changes:
scalapack (2.2.1-4exp1) experimental; urgency=medium
.
* Team upload.
* provide 64-bit integer support in libscalapack64* packages
built against libblas64.so. Closes: #961186.
- update debian patch sharedlibs-soname.patch to append
LIBNAME_SUFFIX to library name (libscalapack64-{mpi}.so)
- debian patch test_64bit.patch defines preprocessor variable
TEST_INT64 to set 64-bit integers in tests (see README)
Needs -cpp fortran flag to enable preprocessing on *.f.
* configure with BLA_VENDOR=Generic to ensure FindLAPACK builds
against the generic implementation of BLAS/LAPACK
* use dh_auto_test --max-parallel to restrict the number of test
jobs run at the same time according to the total number of
processes available at build time (each test uses 4 processes)
Build-Depends: bc for shell arithmetic (default shell is dash)
* apply debian patch install_libdir_multiarch.patch first
* skip tests known to time out or fail
- complex evr tests often time out, and are significantly slower
than other tests even if they do pass. Always skip them both
(x[cz]heevr)
- xssep, xsgsep and xssyevr are known to fail in the 64-bit build
(see README). xdsyevr passes but is slow, skip it in 64-bit tests
- xsllt times out with OpenMPI, xdllt, xdlu time out with
MPICH. but both mpi's pass in the 64-bit builds. Weird. Skip
them according to mpi flavor.
- BLACS tests (xCbtest, xFbtest) do not work with the 64-bit build
Checksums-Sha1:
19e7e9afaf7a7b7a09d45a82cbdba513c5bff413 3244 scalapack_2.2.1-4exp1.dsc
520090fdf13efdba51e94e2589ac5e8396d2eb4c 17960
scalapack_2.2.1-4exp1.debian.tar.xz
3daf95feb142a22f0cfa89cc415aec51bd6f0aab 5432
libscalapack-mpi-dev_2.2.1-4exp1_amd64.deb
24a6840935a3c0f5ae100c7ce5e59d8b756990bf 10280
libscalapack-mpich-dev_2.2.1-4exp1_amd64.deb
84ff66777633d3d0ff1c71cc1bf81b0a0d53c35e 2783560
libscalapack-mpich2.2-dbgsym_2.2.1-4exp1_amd64.deb
74919ff61ec2f31d73ea7c670aaa14c6c89b4a30 1567140
libscalapack-mpich2.2_2.2.1-4exp1_amd64.deb
3e7ab2e60d5b8b7aaae3fd51aad00efe030389e2 10288
libscalapack-openmpi-dev_2.2.1-4exp1_amd64.deb
1c66c75d82de21547e19ba9245115ff6f5bbc170 2785760
libscalapack-openmpi2.2-dbgsym_2.2.1-4exp1_amd64.deb
a52bfca82544c4177f5d1f63842c497b9212ade2 1565928
libscalapack-openmpi2.2_2.2.1-4exp1_amd64.deb
0c9f92a136a5afe5a9add769cbd8daa732395e29 5448
libscalapack64-mpi-dev_2.2.1-4exp1_amd64.deb
34c350c044d3f1288959b82e30e04fcac7e719f2 7548
libscalapack64-mpich-dev_2.2.1-4exp1_amd64.deb
3ff260c68933b222f75b47db22f442b112b60d27 2744844
libscalapack64-mpich2.2-dbgsym_2.2.1-4exp1_amd64.deb
7309d81b90b43a848dd3e1afab5c646bac0f0166 1477580
libscalapack64-mpich2.2_2.2.1-4exp1_amd64.deb
403138a79913b0381628938a30b5dc6837462337 7552
libscalapack64-openmpi-dev_2.2.1-4exp1_amd64.deb
3d795e5ec51d2e6e5f18529fabc608b602426306 2746360
libscalapack64-openmpi2.2-dbgsym_2.2.1-4exp1_amd64.deb
e474d37f290d1d206ec91cc377e9c13d2bf79f16 1478504
libscalapack64-openmpi2.2_2.2.1-4exp1_amd64.deb
b67f7aa34a032a6b251923ffd785f590bfddfcb8 7335760
scalapack-mpi-test-dbgsym_2.2.1-4exp1_amd64.deb
061fc3820973a2106c9e50a5d43891797850aa34 2023348
scalapack-mpi-test_2.2.1-4exp1_amd64.deb
777eb6f88d51770cad2c640ba37fd4a15f577654 11232
scalapack-test-common_2.2.1-4exp1_all.deb
7cba35e6f066f8159d8436b876c9b072f136973a 14394
scalapack_2.2.1-4exp1_amd64.buildinfo
Checksums-Sha256:
ecb05b7af0023937b0b0ba22889da4248a0358576a13634deb79314956fc5f98 3244
scalapack_2.2.1-4exp1.dsc
4c136d7b1782928da5e2df4f4dc06b250862c665fbf56af13f1716c34c8fe1e7 17960
scalapack_2.2.1-4exp1.debian.tar.xz
46e005c90e6ff95fc719b4955ca951d9d9462c1d5c3ef3e12a1a16b5b6346549 5432
libscalapack-mpi-dev_2.2.1-4exp1_amd64.deb
b6a1f91660ceaaa893da17992e9278740d6d2c8eefc1efec82f193300bf5f12e 10280
libscalapack-mpich-dev_2.2.1-4exp1_amd64.deb
b98c6f54ab6b2fe14dc025f5adb72ad5f0ca1c8a7d9f1e661ba6aa87140c3965 2783560
libscalapack-mpich2.2-dbgsym_2.2.1-4exp1_amd64.deb
7b666e9b6bf2e87a3fcc4d7fd6aeb9b0952ae422d178155c75e21977a279c953 1567140
libscalapack-mpich2.2_2.2.1-4exp1_amd64.deb
4123ee5eb1790618e52f567b89ed4773770129a2d29345a43e1e2ef8b2017858 10288
libscalapack-openmpi-dev_2.2.1-4exp1_amd64.deb
6bd229804a829422113e27a7fd2c7ed144bfb5493a6b4771b39b8375642582d4 2785760
libscalapack-openmpi2.2-dbgsym_2.2.1-4exp1_amd64.deb
55bb98595a6a75e1ae0ca46e66b3733008dc868b9a2a43fba7acff4dd87b8031 1565928
libscalapack-openmpi2.2_2.2.1-4exp1_amd64.deb
48079354f7dfbf29cd21bebd34df640758eff7e1ef4ba54d9183dd437e66887b 5448
libscalapack64-mpi-dev_2.2.1-4exp1_amd64.deb
88feb637623a43915473cbd84647ee8a9c0c6984f1101ff7fa01976260904900 7548
libscalapack64-mpich-dev_2.2.1-4exp1_amd64.deb
f485b5aa81e7c1dc28b759a4659e06a0903d55a208d72fb19acec271d0827d02 2744844
libscalapack64-mpich2.2-dbgsym_2.2.1-4exp1_amd64.deb
3da85968424d365f76275697b334b0108146aa89c6cda9309051c6eaba843718 1477580
libscalapack64-mpich2.2_2.2.1-4exp1_amd64.deb
789de8d81c7adf76cf41b662a5e344e6463f4a00c27ef5ccb998175ef94b4156 7552
libscalapack64-openmpi-dev_2.2.1-4exp1_amd64.deb
7a22aeb87ebc7f6aa76249e819697b14dce3ea871e18dcdc47dd87909a283239 2746360
libscalapack64-openmpi2.2-dbgsym_2.2.1-4exp1_amd64.deb
6c74183800f66ee1b7d63075e837ef4c516561691780ba2fa6d614f75b129982 1478504
libscalapack64-openmpi2.2_2.2.1-4exp1_amd64.deb
84d25a95f3b82f6f8c8f1f5d4540c145de1eb630e59894d23b8505b4b561eb17 7335760
scalapack-mpi-test-dbgsym_2.2.1-4exp1_amd64.deb
7710e3521a1e85ef9d469a66a761a3cb266ab3146b65661d3dde318b8eed4c40 2023348
scalapack-mpi-test_2.2.1-4exp1_amd64.deb
30dd920157dd737eba3d257a7d92f3ed8a362649f1226aaa41f469281f198d06 11232
scalapack-test-common_2.2.1-4exp1_all.deb
9f618b500237bf30105c893bbce0d1b5093350d8f516867afdc8f3383d9b901d 14394
scalapack_2.2.1-4exp1_amd64.buildinfo
Files:
0bcc0d369099615007015f10d6b41951 3244 devel optional scalapack_2.2.1-4exp1.dsc
2a1bc88891225dbc9b29728b75971e2e 17960 devel optional
scalapack_2.2.1-4exp1.debian.tar.xz
c76f8a24dbfde9d6cf2ef333a920e702 5432 libdevel optional
libscalapack-mpi-dev_2.2.1-4exp1_amd64.deb
eee1d448cd99652effa8a72c54ab0926 10280 libdevel optional
libscalapack-mpich-dev_2.2.1-4exp1_amd64.deb
57b6c7a230f945225e513ff10a022155 2783560 debug optional
libscalapack-mpich2.2-dbgsym_2.2.1-4exp1_amd64.deb
38a3437a63661c1f22784022e5220c66 1567140 libs optional
libscalapack-mpich2.2_2.2.1-4exp1_amd64.deb
009c839a08e3460ed1f1f1dba441bff4 10288 libdevel optional
libscalapack-openmpi-dev_2.2.1-4exp1_amd64.deb
aa8c434884a654ff6c67ce4b94aea6aa 2785760 debug optional
libscalapack-openmpi2.2-dbgsym_2.2.1-4exp1_amd64.deb
e76bad2d30a527a4880bd283b014f931 1565928 libs optional
libscalapack-openmpi2.2_2.2.1-4exp1_amd64.deb
4390fbac1e27133a31181d9e7cbd245d 5448 libdevel optional
libscalapack64-mpi-dev_2.2.1-4exp1_amd64.deb
d3acbd0de54798482325b0a336a6f6f6 7548 libdevel optional
libscalapack64-mpich-dev_2.2.1-4exp1_amd64.deb
9914cbbbc951870c93265af8a9944216 2744844 debug optional
libscalapack64-mpich2.2-dbgsym_2.2.1-4exp1_amd64.deb
090e8076ce2e25252e27ca7295109128 1477580 libs optional
libscalapack64-mpich2.2_2.2.1-4exp1_amd64.deb
0cbddbb679aa00c21756e30f928ce482 7552 libdevel optional
libscalapack64-openmpi-dev_2.2.1-4exp1_amd64.deb
4a448b7aecdd125f5311211e58b4e549 2746360 debug optional
libscalapack64-openmpi2.2-dbgsym_2.2.1-4exp1_amd64.deb
00cc178b47de378ea59c749ccf84a5ad 1478504 libs optional
libscalapack64-openmpi2.2_2.2.1-4exp1_amd64.deb
a38d2400292025e836cbe775cf7245e5 7335760 debug optional
scalapack-mpi-test-dbgsym_2.2.1-4exp1_amd64.deb
42f4daf527b43de37283621860b1ea00 2023348 math optional
scalapack-mpi-test_2.2.1-4exp1_amd64.deb
1f594848b270e38f35fd1a1a99657bc7 11232 devel optional
scalapack-test-common_2.2.1-4exp1_all.deb
726b8091a93f91f322211b644a6c2561 14394 devel optional
scalapack_2.2.1-4exp1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmVAPtsACgkQVz7x5L1a
AfpmwQ/+MTDzps2JkU4j5Dm27vRqi0KEE4RsgB4Y6ojtwVHnFU8Wy+sd+9vk9xYo
e8XE/xwKD3CUYMp9WjkUhufcDrrj1krOPtuzHrNE+XQ1Gc8+l8ClACaaOBUGq4OJ
wiIafbr5/WJoqevy0XJU/UnORfa+8vqLpC2TmaOQ2MDw3V09uPtQ+8H+DmlUnr+h
w3nA53D6nPdDvHFDo4BDN4lRGZcB6WT9ZOU/LVgJpRQnJOjY8gTP6NmlbuMi4RdN
R3ZdLBJ6cc7Wfv4YqDcyTcZ0JlJW+8E7aeRejUVPsg5TQsR57p69wV8Er+ZEpFeH
ci04hmst+O4rz/K6ryb3D91hey5eDUYp6Gdi6GRDSe4krUn5l21samuyofuzKWj7
bQgj8oFD/d+WR5q/Umg0JTBnKbz+DTM369bW9kCustW3UrC91MdwvM8OVIL8QHly
PxWv28a7T/EJfB079/Div/Hks6o14sAT4sMBl3ObZx1dWzRxqidPf9vIgrHVq2d9
/JAvteHxLNhQhRXhOR7JwsJaJzS9A4vuciB22FdVmo7qxD94YTmrAqcPud95HdL7
3NDhSAmsNuVuMft3wd5qlJ1T+q6WK2qErMMLt59Ugt9mT8eR+pjFy0S1P5owzlAQ
7DVwqXuRK+ZXUIms9dGD8UYD7i9W6zjzIlwS4L0pBpq0RSik8is=
=32it
-----END PGP SIGNATURE-----
--- End Message ---