George's patch worked for me.

Now of course since this is a big-endian system things are still busted on
trunk, but ring_c is now hung instead of failing at load time.

-Paul


On Thu, Jul 31, 2014 at 9:30 PM, Gilles Gouaillardet <
gilles.gouaillar...@iferc.org> wrote:

>  Paul,
>
> George just made a good point, you should test with his patch first
>
> if it still does not work, could you try to mix gnu and sun compilers ?
> configure ... CC=/usr/sfw/bin/gcc CXX=/usr/sfw/bin/g++ FC=<path to the sun
> fortran compiler>
>
> Cheers,
>
> Gilles
>
> On 2014/08/01 13:19, Paul Hargrove wrote:
>
> Gilles,
>
> This test was using the Solaris Studio Compilers version 12.3.
>
> /usr/bin/gcc on this system is "gccfss" which Open MPI does NOT support.
>
> There is also a gcc-3.3.2 in /usr/local/bin and gcc-3.4.3 in /usr/sfw/bin
> Neither includes usable fortran compilers, which is why the Studio
> compilers are preferred.
> Let me know if you need me to try any of those gcc installations.
>
> -Paul
>
>
> On Thu, Jul 31, 2014 at 9:12 PM, Gilles Gouaillardet 
> <gilles.gouaillar...@iferc.org> wrote:
>
>
>   Paul,
>
> As Ralph pointed, this issue was reported last month on the user mailing
> list.
>
> #include <alloca.h> did not help 
> :http://www.open-mpi.org/community/lists/users/2014/07/24883.php
>
> I will try if i can reproduce and fix this issue on a solaris10 (but x86)
> VM
>
> BTW, are you using the GNU compiler ?
>
> Cheers,
>
> Gilles
>
> On 2014/08/01 13:08, Paul Hargrove wrote:
>
> In general I am only setup to build from tarballs, not svn.
> However, I can (and will) apply this change manually w/o difficulty.
>
> I will report back when I've had a chance to try that.
>
> I already have many builds in-flight to test George's atomics patch and am
> in danger of confusing myself if I am not careful.
>
> -Paul
>
>
> On Thu, Jul 31, 2014 at 8:29 PM, Ralph Castain <r...@open-mpi.org> 
> <r...@open-mpi.org> <r...@open-mpi.org> <r...@open-mpi.org> wrote:
>
>
>  FWIW: we had Siegmar try that and it didn't solve the problem. Paul?
>
>
> On Jul 31, 2014, at 8:28 PM, svn-commit-mai...@open-mpi.org wrote:
>
>
>  Author: bosilca (George Bosilca)
> Date: 2014-07-31 23:28:23 EDT (Thu, 31 Jul 2014)
> New Revision: 32388
> URL: https://svn.open-mpi.org/trac/ompi/changeset/32388
>
> Log:
> Missing alloca.h. Thanks Paul for catching this.
>
> Text files modified:
>   trunk/ompi/mca/pml/ob1/pml_ob1_irecv.c |     3 +++
>   trunk/ompi/mca/pml/ob1/pml_ob1_isend.c |     3 +++
>   2 files changed, 6 insertions(+), 0 deletions(-)
>
> Modified: trunk/ompi/mca/pml/ob1/pml_ob1_irecv.c
>
>
>  
> ==============================================================================
>
>  --- trunk/ompi/mca/pml/ob1/pml_ob1_irecv.c    Thu Jul 31 21:00:42 2014
>
>       (r32387)
>
>  +++ trunk/ompi/mca/pml/ob1/pml_ob1_irecv.c    2014-07-31 23:28:23 EDT
>
>  (Thu, 31 Jul 2014)      (r32388)
>
>  @@ -28,6 +28,9 @@
> #include "pml_ob1_recvfrag.h"
> #include "ompi/peruse/peruse-internal.h"
> #include "ompi/message/message.h"
> +#if HAVE_ALLOCA_H
> +#include <alloca.h>
> +#endif  /* HAVE_ALLOCA_H */
>
> int mca_pml_ob1_irecv_init(void *addr,
>                            size_t count,
>
> Modified: trunk/ompi/mca/pml/ob1/pml_ob1_isend.c
>
>
>  
> ==============================================================================
>
>  --- trunk/ompi/mca/pml/ob1/pml_ob1_isend.c    Thu Jul 31 21:00:42 2014
>
>       (r32387)
>
>  +++ trunk/ompi/mca/pml/ob1/pml_ob1_isend.c    2014-07-31 23:28:23 EDT
>
>  (Thu, 31 Jul 2014)      (r32388)
>
>  @@ -26,6 +26,9 @@
> #include "pml_ob1_sendreq.h"
> #include "pml_ob1_recvreq.h"
> #include "ompi/peruse/peruse-internal.h"
> +#if HAVE_ALLOCA_H
> +#include <alloca.h>
> +#endif  /* HAVE_ALLOCA_H */
>
> int mca_pml_ob1_isend_init(void *buf,
>                            size_t count,
> _______________________________________________
> svn mailing 
> listsvn@open-mpi.orghttp://www.open-mpi.org/mailman/listinfo.cgi/svn
>
>  _______________________________________________
> devel mailing listde...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this 
> post:http://www.open-mpi.org/community/lists/devel/2014/07/15424.php
>
>
>
>
> _______________________________________________
> devel mailing listde...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2014/08/15427.php
>
>
>
> _______________________________________________
> devel mailing listde...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this 
> post:http://www.open-mpi.org/community/lists/devel/2014/08/15428.php
>
>
>
>
> _______________________________________________
> devel mailing listde...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2014/08/15430.php
>
>
>
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post:
> http://www.open-mpi.org/community/lists/devel/2014/08/15431.php
>



-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to