Thanks Macro.  I've filed https://github.com/open-mpi/ompi/pull/5277 here for 
master; will follow up with PR's to the release branches after that passes CI / 
is merged.


> On Jun 11, 2018, at 10:43 AM, Marco Atzeri <marco.atz...@gmail.com> wrote:
> 
> On 5/28/2018 11:58 AM, Marco Atzeri wrote:
>> On 5/24/2018 11:07 AM, Marco Atzeri wrote:
>>> On 5/23/2018 2:58 PM, Gilles Gouaillardet wrote:
>>>> Marco,
>>>> 
>>>> Have you tried to build Open MPI with an external (e.g. Cygwin provided) 
>>>> libevent library ?
>>>> If that works, I think that would be the preferred method.
>>>> 
>>>> Cheers,
>>>> 
>>>> Gilles
>>> 
>>> I will try.
>>> If I remember right there was an issue in the past as
>>> somewhere a WIN32 was defined an it was screwing the build.
>>> 
>>> Regards
>>> Marco
>>> 
>> I am validating a patch workaround to see if it works with both
>> internal and external libevent.
>> The build with external libevent passed all
>> osu-micro-benchmarks-5.4.2 MPI tests
> 
> attached patch allows build of 3.1.0 on cygwin 32 bit
> and 64 bit versions, configured with
> 
>                --with-libevent=external \
>                --disable-mca-dso \
>                --disable-sysv-shmem \
>                --enable-cxx-exceptions \
>                --with-threads=posix \
>                --without-cs-fs \
>                --with-mpi-param_check=always \
>                --enable-contrib-no-build=vt,libompitrace \
> --enable-mca-no-build=paffinity,installdirs-windows,timer-windows,shmem-sysv,patcher
> 
> the 64 bit version also use
>  --enable-builtin-atomics
> 
> Tested with libevent 2.0.22-1
> 
> Regards
> Marco
> 
> <openmpi-3.1.0-2.src.patch>_______________________________________________
> devel mailing list
> devel@lists.open-mpi.org
> https://lists.open-mpi.org/mailman/listinfo/devel


-- 
Jeff Squyres
jsquy...@cisco.com

_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/devel

Reply via email to