[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#940866: nmu: ga_5.7-4



On 2019-09-29 21:17, Paul Gevers wrote:
Hi Drew,

On 21-09-2019 06:23, Drew Parsons wrote:
armci-mpi has been updated, so ga should be rebuilt to match
(nwchem binNMU will follow after this)

nmu ga_5.7-4 . ANY . unstable . -m "rebuild against armci-mpi 0.0~git20190412.643ea1a"

Done, but does this actually mean that ga is statically linked against
armci-mpi? If not, can you explain the situation (I am trying to learn).


armci-mpi is indeed statically linked. I wasn't involved with the full setup of the package so I can't provide the full rationale behind it. Sometimes in scientific computing, especially in HPC, static linking is used to ensure that results of a computation are reproducible precisely the same way they were to match published results, bugs and all. Buggy results need to be reproducible. Perhaps that's why. Perhaps we should update it to provide and link against shared libraries. Upstream configure does have the option --enable-shared.

cc:ing Michael Banck for more comment.

Drew


Reply to: