File tree Expand file tree Collapse file tree 3 files changed +8
-16
lines changed Expand file tree Collapse file tree 3 files changed +8
-16
lines changed Original file line number Diff line number Diff line change 10
10
# University of Stuttgart. All rights reserved.
11
11
# Copyright (c) 2004-2005 The Regents of the University of California.
12
12
# All rights reserved.
13
- # Copyright (c) 2006-2022 Cisco Systems, Inc. All rights reserved
13
+ # Copyright (c) 2006-2023 Cisco Systems, Inc. All rights reserved.
14
14
# Copyright (c) 2006-2008 Sun Microsystems, Inc. All rights reserved.
15
15
# Copyright (c) 2006-2017 Los Alamos National Security, LLC. All rights
16
16
# reserved.
@@ -458,6 +458,10 @@ AC_CHECK_SIZEOF(double _Complex)
458
458
AC_CHECK_SIZEOF(long double _Complex)
459
459
460
460
AC_CHECK_SIZEOF(void * )
461
+ AS_IF([test " $ac_cv_sizeof_void_p " -eq 4],
462
+ [AC_MSG_WARN([Open MPI no longer supports 32 bit builds.])
463
+ AC_MSG_WARN([Please use Open MPI v4.x or earlier if you need 32 bit support.])
464
+ AC_MSG_ERROR([Cannot continue])])
461
465
AC_CHECK_SIZEOF(size_t)
462
466
if test " $ac_cv_type_ssize_t " = yes ; then
463
467
AC_CHECK_SIZEOF(ssize_t)
Original file line number Diff line number Diff line change @@ -153,19 +153,6 @@ releases continually improve reliability and performance of
153
153
multi-threaded MPI applications.
154
154
155
155
156
- /////////////////////////////////////////////////////////////////////////
157
-
158
- Does Open MPI support 32 bit environments?
159
- ------------------------------------------
160
-
161
- As far as we know, yes. 64 bit architectures have effectively taken
162
- over the world, though, so 32-bit is not tested nearly as much as
163
- 64-bit.
164
-
165
- Specifically, most of the Open MPI developers only have 64-bit
166
- machines, and therefore only test 32-bit in emulation mode.
167
-
168
-
169
156
/////////////////////////////////////////////////////////////////////////
170
157
171
158
Does Open MPI support 64 bit environments?
Original file line number Diff line number Diff line change @@ -22,8 +22,7 @@ Platform Notes
22
22
23
23
* Other systems have been lightly (but not fully) tested:
24
24
25
- * Linux (various flavors/distros), 32 bit, with gcc
26
- * Cygwin 32 & 64 bit with gcc
25
+ * Cygwin 64 bit with gcc
27
26
* ARMv6, ARMv7, ARMv9
28
27
* Other 64 bit platforms.
29
28
* OpenBSD. Requires configure options ``--enable-mca-no-build=patcher ``
@@ -32,6 +31,8 @@ Platform Notes
32
31
using the clang-4.0 system compiler. A workaround is to build
33
32
Open MPI using the GNU compiler.
34
33
34
+ .. note :: 32-bit environments are no longer supported.
35
+
35
36
* The run-time systems that are currently supported are:
36
37
37
38
* ssh / rsh
You can’t perform that action at this time.
0 commit comments