Tests failure when building on i686

Wei-keng Liao wkliao at eecs.northwestern.edu
Tue Jun 20 12:27:37 CDT 2017


Hi, Bruno

From file config.log generated on your i686 machine, it detected the size
of MPI_Offset being 4 bytes, which is the cause of the errors you are seeing.

This is related to an issue (bug) of OpenMPI recently discovered. See
https://github.com/open-mpi/ompi/issues/3195

My suggestion is to avoid using OpenMPI on 32-bit machines and
use MPICH instead.


Wei-keng

On Jun 20, 2017, at 10:41 AM, Bruno Pagani wrote:

> Le 20/06/2017 à 17:24, Wei-keng Liao a écrit :
>> Hi, Bruno
>> 
>> The link contains the screen shot of running configure command, not file config.log.
>> File config.log is generated after every run of configure command.
>> 
>> Please make available those files for the failed builds you are seeing.
>> i.e. the one with error “stack smashing detected” using OpenMPI 2.1
>> and the two one i686.
>> 
>> Wei-keng
> 
> OK sorry I wasn’t sure what you meant. I’m rebuilding them now (my
> building chroot has been used for other things in the meantime, so this
> file is gone, but the issues are 100% reproducible anyway).
> 
> For i686: https://paste.xinu.at/g0zd/
> 
> OpenMPI one in the related thread. ;)
> 
> Bruno



More information about the parallel-netcdf mailing list