1
1

README: Clarify note about ld issue for XL and PGI on PPC

Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
(cherry picked from commit d3b82a3cc78b6c13a02c8120c8efea22679e8abd)
Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
Этот коммит содержится в:
Joshua Hursey 2017-08-04 21:32:18 -05:00
родитель 9921237f99
Коммит 535a621f49

14
README
Просмотреть файл

@ -192,15 +192,17 @@ Compiler Notes
for more details: for more details:
https://github.com/open-mpi/ompi/issues/3612 https://github.com/open-mpi/ompi/issues/3612
- Compiling Fortran programs using the mpi_f08 module on PowerPC with - MPI applications that use the mpi_f08 module on PowerPC platforms
the PGI (tested 17.5) or XL (tested v15.1.5) Fortran compilers and GNU (tested ppc64le) will likely experience runtime failures if:
linker after 2.25.1 and before 2.28 will likely experience runtime failures. - they are using a GNU linker (ld) version after v2.25.1 and before v2.28,
-and-
- they compiled with PGI (tested 17.5) or XL (tested v15.1.5) compilers.
This was noticed on Ubuntu 16.04 which uses the 2.26.1 version of ld by This was noticed on Ubuntu 16.04 which uses the 2.26.1 version of ld by
default. However, this issue impacts any OS running the impacted default. However, this issue impacts any OS using a version of ld noted
version of ld. This GNU linker regression will be fixed in version 2.28. above. This GNU linker regression will be fixed in version 2.28.
Below is a link to the GNU bug on this issue: Below is a link to the GNU bug on this issue:
https://sourceware.org/bugzilla/show_bug.cgi?id=21306 https://sourceware.org/bugzilla/show_bug.cgi?id=21306
The XL compiler will have a fix for this issue in their next release. The XL compiler will include a fix for this issue in a future release.
- On NetBSD-6 (at least AMD64 and i386), and possibly on OpenBSD, - On NetBSD-6 (at least AMD64 and i386), and possibly on OpenBSD,
libtool misidentifies properties of f95/g95, leading to obscure libtool misidentifies properties of f95/g95, leading to obscure