Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Trunk broken for PPC64?
From: Ralph Castain (rhc_at_[hidden])
Date: 2014-07-31 23:30:33


Yes, I fear this will require some effort to chase all the breakage down given that (to my knowledge, at least) we lack PPC machines in the devel group.

On Jul 31, 2014, at 5:46 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:

> On the path to verifying George's atomics patch, I have started just by verifying that I can still build the UNPATCHED trunk on each of the platforms I listed.
>
> I have tried two PPC64/Linux systems so far and am seeing the same problem on both. Though I can pass "make check" both platforms SEGV on
> mpirun -mca btl sm,self -np 2 examples/ring_c
>
> Is this the expected state of the trunk on big-endian systems?
> I am thinking in particular of http://www.open-mpi.org/community/lists/devel/2014/07/15365.php in which Ralph wrote:
> > Yeah, my fix won't work for big endian machines - this is going to be an issue across the
> > code base now, so we'll have to troll and fix it. I was doing the minimal change required to
> > fix the trunk in the meantime.
>
> If this big-endian failure is not known/expected let me know and I'll provide details.
> Since testing George's patch only requires "make check" I can proceed with that regardless.
>
> -Paul
>
>
> On Thu, Jul 31, 2014 at 4:25 PM, George Bosilca <bosilca_at_[hidden]> wrote:
> Awesome, thanks Paul. When the results will be in we will fix whatever is needed for these less common architectures.
>
> George.
>
>
>
> On Thu, Jul 31, 2014 at 7:24 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:
>
>
> On Thu, Jul 31, 2014 at 4:22 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:
>
> On Thu, Jul 31, 2014 at 4:13 PM, George Bosilca <bosilca_at_[hidden]> wrote:
> Paul, I know you have a pretty diverse range computers. Can you try to compile and run a “make check” with the following patch?
>
> I will see what I can do for ARMv7, MIPS, PPC and IA64 (or whatever subset of those is still supported).
> The ARM and MIPS system are emulators and take forever to build OMPI.
> However, I am not even sure how soon I'll get to start this testing.
>
>
> Add SPARC (v8plus and v9) to that list.
>
>
>
> --
> Paul H. Hargrove PHHargrove_at_[hidden]
> Future Technologies Group
> Computer and Data Sciences Department Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: http://www.open-mpi.org/community/lists/devel/2014/07/15411.php
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: http://www.open-mpi.org/community/lists/devel/2014/07/15412.php
>
>
>
> --
> Paul H. Hargrove PHHargrove_at_[hidden]
> Future Technologies Group
> Computer and Data Sciences Department Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: http://www.open-mpi.org/community/lists/devel/2014/07/15414.php