I tried to send the config.log ... but it seems to be too big, and the
message bouces back.

Anyway, I've discovered that configure searches for
<valgrind/valgrind.h> and does not find it.

Installing valgrind-devel solves the problem ... but I didn't need it
before (I mean I didn't need it before Open MPI 1.4.2).

Best regards.
Michele

2010/6/22 Jeff Squyres <jsquy...@cisco.com>:
> What is the output of ompi_info | grep memchecker?
>
> Can you also send the stdout from OMPI's configure where it is checking for 
> valgrind compatibility?  It should be fairly obvious, probably deep in the 
> middle of the output of configure.  Here's what mine looks like:
>
> +++ Configuring MCA framework memchecker
> checking for no configure components in framework memchecker...
> checking for m4 configure components in framework memchecker... valgrind
>
> --- MCA component memchecker:valgrind (m4 configuration macro)
> checking for MCA component memchecker:valgrind compile mode... static
> checking --with-valgrind value... simple ok (unspecified)
> checking valgrind/valgrind.h usability... yes
> checking valgrind/valgrind.h presence... yes
> checking for valgrind/valgrind.h... yes
> checking for VALGRIND_CHECK_MEM_IS_ADDRESSABLE... yes
> checking if MCA component memchecker:valgrind can compile... yes
>
>
>
>
> On Jun 22, 2010, at 5:14 AM, Michele De Stefano wrote:
>
>> valgrind is installed, and worked with Open MPI 1.4.1.
>>
>> 2010/6/22 Eloi Gaudry <e...@fft.be>:
>> > Hi Michele,
>> >
>> > You may actually need to have gdb/valgrind installed before configuring 
>> > and building OpenMPI with the --enable-memchecker option.
>> >
>> > Regards,
>> > Eloi
>> >
>> >
>> > On Tuesday 22 June 2010 10:44:16 Michele De Stefano wrote:
>> >> Good morning.
>> >>
>> >> I'm experiencing some problems with Open MPI 1.4.2, built on a CentOS
>> >> 5.5, on a 32 bit machine.
>> >>
>> >> I've configured it with
>> >>
>> >> ./configure --prefix=/usr/local/openmpi --enable-debug
>> >> --enable-memchecker --enable-heterogeneous
>> >>
>> >> When I run "/usr/local/openmpi/bin/mpiexec -np 3 ls", Open MPI crashes
>> >> with this error message:
>> >>
>> >> --------------------------------------------------------------------------
>> >> It looks like opal_init failed for some reason; your parallel process is
>> >> likely to abort.  There are many reasons that a parallel process can
>> >> fail during opal_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):
>> >>
>> >>   opal_memchecker_base_select failed
>> >>   --> Returned value -13 instead of OPAL_SUCCESS
>> >> --------------------------------------------------------------------------
>> >> [ccdestefanolinux:06037] [[INVALID],INVALID] ORTE_ERROR_LOG: Not found
>> >> in file ../../orte/runtime/orte_init.c at line 77
>> >> [ccdestefanolinux:06037] [[INVALID],INVALID] ORTE_ERROR_LOG: Not found
>> >> in file ../../../../orte/tools/orterun/orterun.c at line 543
>> >>
>> >>
>> >> It seems that the memchecker does not work, because after
>> >> reconfiguring without "--enable-memchecker" and rebuilding, I don't
>> >> receive the same error anymore.
>> >>
>> >> May any of the Open MPI developers verify this problem, please ?
>> >>
>> >> Thank you very much.
>> >> Best regards.
>> >
>> > --
>> >
>> >
>> > Eloi Gaudry
>> >
>> > Free Field Technologies
>> > Axis Park Louvain-la-Neuve
>> > Rue Emile Francqui, 1
>> > B-1435 Mont-Saint Guibert
>> > BELGIUM
>> >
>> > Company Phone: +32 10 487 959
>> > Company Fax:   +32 10 454 626
>> > _______________________________________________
>> > users mailing list
>> > us...@open-mpi.org
>> > http://www.open-mpi.org/mailman/listinfo.cgi/users
>> >
>>
>>
>>
>> --
>> Michele De Stefano
>> http://www.linkedin.com/in/micdestefano
>> http://code.google.com/p/mds-utils
>> http://micheledestefano.xoom.it
>>
>> _______________________________________________
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>>
>
>
> --
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>



-- 
Michele De Stefano
http://www.linkedin.com/in/micdestefano
http://code.google.com/p/mds-utils
http://micheledestefano.xoom.it

Reply via email to