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.
mips64el.patch
Description: Binary data
On Sun, 3 Jan 2021 17:52:22 +0800 YunQiang Su <s...@debian.org> wrote: > On Sun, 3 Jan 2021 11:11:02 +0800 YunQiang Su <s...@debian.org> wrote: > > On Sun, 03 Jan 2021 00:08:34 +0800 Shengjing Zhu <z...@debian.org> wrote: > > > Source: sopt > > > Version: 3.0.1-11 > > > Severity: serious > > > X-Debbugs-Cc: z...@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. > > > > > > > > > >