[Wien] Segfault in lapw1_mpi (SL_INIT)

Laurence Marks L-marks at northwestern.edu
Tue Jul 3 15:47:29 CEST 2012


Good.

Be aware that openmpi does not pass environmental parameters unless
you force it to, so you may need to include these in the mpirun call.
There can also be some other subtle issues, and some of the utilities
in SRC_mpiutil (unsupported goodies) may help.

On Tue, Jul 3, 2012 at 8:41 AM, Elias Assmann <elias.assmann at gmail.com> wrote:
> Dear Laurence,
>
> On 07/03/2012 03:10 PM, Laurence Marks wrote:
>> This is an issue with your openmpi, either a simple one or a nasty
>> one. Suggestions:
>>
>> a. Check that you are using libmkl_blacs_openmpi_lp64 or similar, the
>> "blacs_openmpi" is what matters. This is probably the reaons and just
>> changing this will fix everything.
>
> Thank you, that was spot-on!  For the record, I would add that I did
> not find blacs_openmpi in ``ldd lapw1_mpi'' (is it statically linked
> against?), but the Makefile showed I had used -lmkl_blacs_lp64.
>
>> c. Recompile openmpi, and I suggest using 1.4.4. Unfortunately there
>> are some bugs in the 1.3.X versions of openmpi and I never got them to
>> work, but I did get 1.4.4 to work.
>
> I will keep that in mind in the case of future errors.
>
> Problem solved.  (I may be back for more problems, though...)
>
>         Elias
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien



-- 
Professor Laurence Marks
Department of Materials Science and Engineering
Northwestern University
www.numis.northwestern.edu 1-847-491-3996
"Research is to see what everybody else has seen, and to think what
nobody else has thought"
Albert Szent-Gyorgi


More information about the Wien mailing list