-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hello everybody,
OpenMPI Fortran compiler detection fails during Sundials-OpenMPI(1.10.0) rebuilds on EPEL7:
http://koji.fedoraproject.org/koji/taskinfo?taskID=12582324
Unexpectedly, cmake's Fortran compiler test works on ppc64le arch, but fails on x86_64.
-- Looking for MPI Fortran compiler script /usr/lib64/openmpi/bin/mpifort
-- Trying to compile and link a simple MPI Fortran program... FAILED
This does not happen on Fedora (OpenMPI-1.8.8) and EPEL6 (OpenMPI-1.8.1); see
http://koji.fedoraproject.org/koji/taskinfo?taskID=12581901 (rawhide) http://koji.fedoraproject.org/koji/taskinfo?taskID=12582140 (epel6)
Am I missing something? Any comment/idea?
Regards. - -- Antonio Trande
mailto: sagitter 'at' fedoraproject 'dot' org http://fedoraos.wordpress.com/ https://fedoraproject.org/wiki/User:Sagitter GPG Key: 0x565E653C Check on https://keys.fedoraproject.org/
On 01/16/2016 03:44 PM, Antonio Trande wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hello everybody,
OpenMPI Fortran compiler detection fails during Sundials-OpenMPI(1.10.0) rebuilds on EPEL7:
http://koji.fedoraproject.org/koji/taskinfo?taskID=12582324
Unexpectedly, cmake's Fortran compiler test works on ppc64le arch, but fails on x86_64.
-- Looking for MPI Fortran compiler script /usr/lib64/openmpi/bin/mpifort
-- Trying to compile and link a simple MPI Fortran program... FAILED
This does not happen on Fedora (OpenMPI-1.8.8) and EPEL6 (OpenMPI-1.8.1); see
http://koji.fedoraproject.org/koji/taskinfo?taskID=12581901 (rawhide) http://koji.fedoraproject.org/koji/taskinfo?taskID=12582140 (epel6)
Am I missing something? Any comment/idea?
Really impossible to tell without the cmake output logs, specifically CMakeFiles/CMakeError.log.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/17/2016 12:08 AM, Orion Poplawski wrote:
On 01/16/2016 03:44 PM, Antonio Trande wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hello everybody,
OpenMPI Fortran compiler detection fails during Sundials-OpenMPI(1.10.0) rebuilds on EPEL7:
http://koji.fedoraproject.org/koji/taskinfo?taskID=12582324
Unexpectedly, cmake's Fortran compiler test works on ppc64le arch, but fails on x86_64.
-- Looking for MPI Fortran compiler script /usr/lib64/openmpi/bin/mpifort
-- Trying to compile and link a simple MPI Fortran program... FAILED
This does not happen on Fedora (OpenMPI-1.8.8) and EPEL6 (OpenMPI-1.8.1); see
http://koji.fedoraproject.org/koji/taskinfo?taskID=12581901 (rawhide) http://koji.fedoraproject.org/koji/taskinfo?taskID=12582140 (epel6)
Am I missing something? Any comment/idea?
Really impossible to tell without the cmake output logs, specifically CMakeFiles/CMakeError.log.
Hi Orion.
There is no any CMakeError.log
- -- Antonio Trande
mailto: sagitter 'at' fedoraproject 'dot' org http://fedoraos.wordpress.com/ https://fedoraproject.org/wiki/User:Sagitter GPG Key: 0x565E653C Check on https://keys.fedoraproject.org/
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/17/2016 12:08 AM, Orion Poplawski wrote:
On 01/16/2016 03:44 PM, Antonio Trande wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hello everybody,
OpenMPI Fortran compiler detection fails during Sundials-OpenMPI(1.10.0) rebuilds on EPEL7:
http://koji.fedoraproject.org/koji/taskinfo?taskID=12582324
Unexpectedly, cmake's Fortran compiler test works on ppc64le arch, but fails on x86_64.
-- Looking for MPI Fortran compiler script /usr/lib64/openmpi/bin/mpifort
-- Trying to compile and link a simple MPI Fortran program... FAILED
This does not happen on Fedora (OpenMPI-1.8.8) and EPEL6 (OpenMPI-1.8.1); see
http://koji.fedoraproject.org/koji/taskinfo?taskID=12581901 (rawhide) http://koji.fedoraproject.org/koji/taskinfo?taskID=12582140 (epel6)
Am I missing something? Any comment/idea?
Really impossible to tell without the cmake output logs, specifically CMakeFiles/CMakeError.log.
Hardened flags break cmake's MPI Fortran compiler test; I had to add
%if 0%{?rhel} && 0%{?rhel} > 6 %undefine _hardened_build %endif
Best regards. - -- Antonio Trande
mailto: sagitter 'at' fedoraproject 'dot' org http://fedoraos.wordpress.com/ https://fedoraproject.org/wiki/User:Sagitter GPG Key: 0x565E653C Check on https://keys.fedoraproject.org/
On 01/17/2016 04:28 AM, Antonio Trande wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/17/2016 12:08 AM, Orion Poplawski wrote:
On 01/16/2016 03:44 PM, Antonio Trande wrote:
Am I missing something? Any comment/idea?
Really impossible to tell without the cmake output logs, specifically CMakeFiles/CMakeError.log.
Hardened flags break cmake's MPI Fortran compiler test; I had to add
%if 0%{?rhel} && 0%{?rhel} > 6 %undefine _hardened_build %endif
Did you ever determine the exact error the compiler was emitting?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/17/2016 05:14 PM, Orion Poplawski wrote:
On 01/17/2016 04:28 AM, Antonio Trande wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/17/2016 12:08 AM, Orion Poplawski wrote:
On 01/16/2016 03:44 PM, Antonio Trande wrote:
Am I missing something? Any comment/idea?
Really impossible to tell without the cmake output logs, specifically CMakeFiles/CMakeError.log.
Hardened flags break cmake's MPI Fortran compiler test; I had to add
%if 0%{?rhel} && 0%{?rhel} > 6 %undefine _hardened_build %endif
Did you ever determine the exact error the compiler was emitting?
I have not found any error log but I found the config file that perform MPI compiler test by adding --debug-output to cmake.
I forget that in my SPEC file I had already disabled MPI compiler tests for Fedora>22 too; this confirms incompatibilities with hardened flags.
In past, I have seen problem like that in this thread caused by link flags but in this case I don't know why hardened flags breaks MPI compiler test. So, there are 2 choices:
undefine hardened builds or disable MPI compiler tests
I chose second one.
- -- Antonio Trande
mailto: sagitter 'at' fedoraproject 'dot' org http://fedoraos.wordpress.com/ https://fedoraproject.org/wiki/User:Sagitter GPG Key: 0x565E653C Check on https://keys.fedoraproject.org/
epel-devel@lists.fedoraproject.org