From 88cf5b186ec4321757b8d371c3271c90f943858c Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Fri, 6 Apr 2018 12:02:08 -0400 Subject: [PATCH 1/2] configure: remove block on POWER 7/BE systems We thought there was a silent data corruption issue on POWER 7/BE systems, so we blocked building on POWER 7/BE systems altogether. We later figured out that it was just data hangs -- not silent data corruption. So in hindsight, the configure block probably wasn't necessary -- but we didn't know it at the time. Regardless, the hangs have now been fixed, and we're removing the POWER 7/BE block in configure. For more detail on the entire saga, see https://github.com/open-mpi/ompi/issues/4349#issuecomment-374970982. Signed-off-by: Jeff Squyres (cherry picked from commit 3f0ccff1b6a2378b5a290615e3920e893ff13423) --- configure.ac | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/configure.ac b/configure.ac index 31ab1f09631..de9e210f37f 100644 --- a/configure.ac +++ b/configure.ac @@ -84,17 +84,6 @@ AS_IF([test "$host" != "$target"], [AC_MSG_WARN([Cross-compile detected]) AC_MSG_WARN([Cross-compiling is only partially supported]) AC_MSG_WARN([Proceed at your own risk!])]) -# Check for architectures that we explicitly no longer support -case "${host}" in - powerpc-*|powerpc64-*|ppc-*) - AC_MSG_ERROR([Big endian PPC is no longer supported.]) - ;; -esac -case "${target}" in - powerpc-*|powerpc64-*|ppc-*) - AC_MSG_ERROR([Big endian PPC is no longer supported.]) - ;; -esac # AC_USE_SYSTEM_EXTENSIONS alters CFLAGS (e.g., adds -g -O2) OPAL_VAR_SCOPE_PUSH([CFLAGS_save]) From 5f5ab9135f77dd276276b126dccdc6653aec8845 Mon Sep 17 00:00:00 2001 From: Jeff Squyres Date: Tue, 10 Apr 2018 10:37:06 -0700 Subject: [PATCH 2/2] NEWS/README: note that the POWER 7/BE block has been removed. Also note that ARM and POWER users may experience hangs (until https://github.com/open-mpi/ompi/issues/4563 is fixed). Signed-off-by: Jeff Squyres --- NEWS | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/NEWS b/NEWS index 335b2c2cecf..1df1f6a83c2 100644 --- a/NEWS +++ b/NEWS @@ -39,6 +39,13 @@ it is possible for items to appear more than once in the list. 3.0.2 -- May, 2018 ------------------ +- Disable the POWER 7/BE block in configure. Note that POWER 7/BE is + still not a supported platform, but it is no longer automatically + disabled. See + https://github.com/open-mpi/ompi/issues/4349#issuecomment-374970982 + for more information. + + 3.0.1 -- March, 2018 ----------------------