[Debian-astro-maintainers] Bug#979085: openmpi: sync data struct with pmix

YunQiang Su syq at debian.org
Tue Jan 5 06:02:53 GMT 2021


Control: reassign 979085 openmpi

Pmix4 has some changes on its pmix_server.h, while openmpi has a old one,
Which make sopt ftbfs on some architectures: mips64el, ia64 etc.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: mips64el.patch
Type: application/octet-stream
Size: 6371 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-astro-maintainers/attachments/20210105/e4e8f233/attachment.obj>
-------------- next part --------------
On Sun, 3 Jan 2021 17:52:22 +0800 YunQiang Su <syq at debian.org> wrote:
> On Sun, 3 Jan 2021 11:11:02 +0800 YunQiang Su <syq at debian.org> wrote:
> > On Sun, 03 Jan 2021 00:08:34 +0800 Shengjing Zhu <zhsj at debian.org> wrote:
> > > Source: sopt
> > > Version: 3.0.1-11
> > > Severity: serious
> > > X-Debbugs-Cc: zhsj at debian.org
> > > 
> > > 
> > > When binNMU sopt, it FTBFS on mips64el, please check log at
> > > https://buildd.debian.org/status/fetch.php?pkg=sopt&arch=mips64el&ver=3.0.1-11%2Bb1&stamp=1609594267&raw=0
> > > 
> > > The following tests FAILED:
> > > 	 19 - communicator (Bus error)
> > 
> > It seems like a “aligned” problem.
> > I guess it is due to a problem of spdlog.
> > 
> > Let’s have a debug.
> 
> I found the problem:…
> 
> Pmix4 add a new member `client_connected2’ to pmix_server_module_t.
> While openmpi doesn’t set the value to it in pmix3x_server_north.c.
> 
> On some architecture, it make the value of `client_connected2’ as Random value instead of NULL.
> 
> So it is a problem of openmpi, I think.
> 
> > 
> > > 	 20 - serial_vs_parallel_padmm (Bus error)
> > > 	 21 - mpi_wavelets (Bus error)
> > > 	 22 - mpi_session (Bus error)
> > > 
> > > The failed tests seem all related mpi, so I think it's not related to spdlog
> > > or fmtlib. openmpi bumped its version from 4.0.5 to 4.1.0 on 2020-12-21. I
> > > guess it's related to this change of openmpi.
> > > 
> > > 
> > 
> > 


More information about the Debian-astro-maintainers mailing list