Hello community, here is the log from the commit of package openmpi2 for openSUSE:Factory checked in at 2019-12-11 12:00:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openmpi2 (Old) and /work/SRC/openSUSE:Factory/.openmpi2.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openmpi2" Wed Dec 11 12:00:47 2019 rev:31 rq:754271 version:2.1.6 Changes: -------- --- /work/SRC/openSUSE:Factory/openmpi2/openmpi2.changes 2019-11-08 15:21:00.098694935 +0100 +++ /work/SRC/openSUSE:Factory/.openmpi2.new.4691/openmpi2.changes 2019-12-11 12:01:13.880838627 +0100 @@ -1,0 +2,7 @@ +Wed Dec 4 15:57:47 UTC 2019 - Michel Normand <[email protected]> + +- Add openmpi_disable_opal_fifo_test_issue5470.patch + as long as upstream issue#5470 not solved for PowerPC + https://github.com/open-mpi/ompi/issues/5470 + +------------------------------------------------------------------- New: ---- openmpi_disable_opal_fifo_test_issue5470.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openmpi2.spec ++++++ --- /var/tmp/diff_new_pack.d9H0Y2/_old 2019-12-11 12:01:16.336837593 +0100 +++ /var/tmp/diff_new_pack.d9H0Y2/_new 2019-12-11 12:01:16.344837590 +0100 @@ -142,6 +142,7 @@ Patch0: fix-rdma-component-selection.patch Patch1: reproducible.patch Patch2: add-gen-p5-chip-pci-id-to-ini-file.patch +Patch3: openmpi_disable_opal_fifo_test_issue5470.patch Provides: mpi BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -404,6 +405,7 @@ %endif %patch1 -p1 %patch2 +%patch3 -p1 # Live patch the VERSION file sed -i -e 's/^greek=.*$/greek=%{git_ver}/' -e 's/^repo_rev=.*$/repo_rev=%{version}%{git_ver}/' \ -e 's/^date=.*$/date="OpenMPI %{version} Distribution for SUSE"/' VERSION ++++++ openmpi_disable_opal_fifo_test_issue5470.patch ++++++ From: Michel Normand <[email protected]> Subject: openmpi disable opal fifo test issue5470 Date: Wed, 04 Dec 2019 16:55:45 +0100 openmpi disable opal fifo test for PowerPC as per upstream issue https://github.com/open-mpi/ompi/issues/5470 Signed-off-by: Michel Normand <[email protected]> --- test/class/opal_fifo.c | 6 ++++++ 1 file changed, 6 insertions(+) Index: openmpi-2.1.6.0.d9b9e59e5c5a/test/class/opal_fifo.c =================================================================== --- openmpi-2.1.6.0.d9b9e59e5c5a.orig/test/class/opal_fifo.c +++ openmpi-2.1.6.0.d9b9e59e5c5a/test/class/opal_fifo.c @@ -121,6 +121,12 @@ int main (int argc, char *argv[]) { double timing; int rc; +#ifdef __powerpc64__ + printf ("disable test that hang as per\nhttps://github.com/open-mpi/ompi/issues/5470\n"); + test_success (); + return test_finalize (); +#endif + rc = opal_init_util (&argc, &argv); test_verify_int(OPAL_SUCCESS, rc); if (OPAL_SUCCESS != rc) {
