You need to set your LD_LIBRARY_PATH to ~/lib/openmpi-1.3.3/MAC/lib, and
your PATH to ~/lib/openmpi-1.3.3/MAC/bin

It should then run fine.

On Wed, Dec 9, 2009 at 6:29 AM, Andrew McBride <andrew.mcbr...@uct.ac.za>wrote:

> Hi
>
> I've installed trilinos using the openmpi 1.3.3 libraries. I'm configuring
> openmpi as follows:
> /configure CXX=/usr/local/bin/g++ CC=/usr/local/bin/gcc
> F77=/usr/local/bin/gfortran -
> prefix=/Users/andrewmcbride/lib/openmpi-1.3.3/MAC
>
> Trilinos compiles without problem but the test fail (see below). I'm
> running a Mac with OSX10.6 (snow leopard). The mpi tests seem to run fine:
>
> bash-3.2$ ~/lib/openmpi-1.3.3/MAC/bin/mpicc hello_c.c
> bash-3.2$ ~/lib/openmpi-1.3.3/MAC/bin/mpirun -np 2 hello_
> bash-3.2$ ~/lib/openmpi-1.3.3/MAC/bin/mpirun -np 2 a.out
> Hello, world, I am 0 of 2
> Hello, world, I am 1 of 2
>
> I'm convinced that the problem has to do with the paths and different
> versions of mpi lurking on the mac. I don't want to use the version of
> openmpi that comes bundled with the mac for a different reason.
>
> Any help would be most appreciated
>
> Andrew
>
>
> Start testing: Dec 09 12:18 SAST
> ----------------------------------------------------------
> 1/534 Testing: Teuchos_BLAS_test_MPI_1
> 1/534 Test: Teuchos_BLAS_test_MPI_1
> Command: "/Users/andrewmcbride/lib/openmpi-1.3.3/MAC/bin/mpiexec" "-np" "1"
> "/Users/andrewmcbride/lib/trilinos-10.0.2-Source/MAC_SL/packages/teuchos/test/BLAS/Teuchos_BLAS_test.exe"
> "-v"
> Directory:
> /Users/andrewmcbride/lib/trilinos-10.0.2-Source/MAC_SL/packages/teuchos/test/BLAS
> "Teuchos_BLAS_test_MPI_1" start time: Dec 09 12:18 SAST
> Output:
> ----------------------------------------------------------
> [macs-mac.local:71058] [[INVALID],INVALID] ORTE_ERROR_LOG: Not found in
> file runtime/orte_init.c at line 125
> --------------------------------------------------------------------------
> It looks like orte_init failed for some reason; your parallel process is
> likely to abort.  There are many reasons that a parallel process can
> fail during orte_init; some of which are due to configuration or
> environment problems.  This failure appears to be an internal failure;
> here's some additional information (which may only be relevant to an
> Open MPI developer):
>
>  orte_ess_base_select failed
>  --> Returned value Not found (-13) instead of ORTE_SUCCESS
> --------------------------------------------------------------------------
> *** An error occurred in MPI_Init
> *** before MPI was initialized
> *** MPI_ERRORS_ARE_FATAL (your MPI job will now abort)
> [macs-mac.local:71058] Abort before MPI_INIT completed successfully; not
> able to guarantee that all other processes were killed!
> --------------------------------------------------------------------------
>
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>

Reply via email to