I would use a newer version if I could. However, I cannot issue a fork in my embedded environment. I can create threads though.

So, is there any newer versions of mpich that does not create heavy processes? I can live without MPI_Spawn and the like.

Regards,

Eduardo

On Jan 16, 2015 5:42 PM, "Wesley Bland" <wbland@anl.gov> wrote:
Can you try using a more recent version of MPICH. The version you are using is years old and we don't support it anymore. Our latest version is 3.1.3. You might see if the issue is still present there.

Thanks,
Wesley

On Fri, Jan 16, 2015 at 10:54 AM, Eduardo <erocha.ssa@gmail.com> wrote:
Hi,

I am trying to compile and use mpich-1.2.7p1 with threaded listener (i.e. configured with --enable-threaded-listener). However, I cannot even run a simple mpi example with the resulting mpich.

I need to use threaded listener because the environment I am compiling for (kind of embedded environment)  does not have fork (no heavy processes).

The error I get with the mpich with threaded listener is:

rm_2889: 1103279872:  p4_error: listener select: -1
    p4_error: latest msg from perror: Bad file descriptor
p0_2710: (2.097656) net_recv failed for fd = 5
p0_2710: 3778266880:  p4_error: net_recv read, errno = : 104

Has anyone experienced a similar problem?

Thanks in advance,
Eduardo


_______________________________________________
discuss mailing list     discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss