Bug#791676: libmpich-dev 3.4~a2+really3.3.2-2 has broken Fortran due to gfortran-10 specific flags
Drew Parsons
dparsons at debian.org
Tue Aug 11 03:43:50 BST 2020
On 2020-08-11 09:46, Drew Parsons wrote:
> Thanks Jed. I think you're replying here in response to discussion
> raised elsewhere. Could you provide a url link if its publicly
> accessible so we can catch the rest of the context?
Oh wait, I'm wrong aren't I? Your reply is to Christian Engwer's
question in Debian Bug#791676
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791676)
The glitch with mpifort a.f90 and gfortran-10/gfortran-9 might be a
temporary problem. We're still in the transition from gcc-9 to gcc-10.
"mpifort a.f90" succeeds in debian unstable. The problem here is that
the gfortran package is 1.185.1 (defaulting to gcc-9) in debian testing,
but 1.188 (gcc-10) in debian unstable. The transition is held up by
seqan, which is failing tests (see
https://tracker.debian.org/pkg/gcc-defaults)
Since our default MPI is OpenMPI, we didn't catch the inconsistency in
mpich soon enough. mpich 3.4~a2+really3.3.2-2 was recently built against
gcc-10, but its gfortran dependency was not strict and so it migrated
into debian testing ahead of gfortran (with the gfortran-10 default).
Drew
More information about the debian-science-maintainers
mailing list