[mpich-discuss] mpdlib.py warning
James Dinan
dinan at mcs.anl.gov
Fri Apr 29 13:49:02 CDT 2011
Hi Rohit,
Those are warnings from the Python interpreter about modules used by MPD
that have changed names. You can safely ignore them for right now, but
eventually those deprecation warnings will become errors.
Over the past several years, we have written a new process manager
called hydra that replaces MPD. Hydra is functionally equivalent and
significantly better than MPD, so we have discontinued support for MPD.
The version of MPICH2 that you have is quite old; if you update to a
newer version, it will include hydra as the "mpiexec".
Best,
~Jim.
PS- More information:
http://wiki.mcs.anl.gov/mpich2/index.php/Frequently_Asked_Questions#Q:_I_don.27t_like_.3CWHATEVER.3E_about_mpd.2C_or_I.27m_having_a_problem_with_mpdboot.2C_can_you_fix_it.3F
On 04/29/2011 01:33 PM, Jain, Rohit wrote:
> While running my application with mpich2-1.06 & mpd, I see following
> warnings on a particular machine:
>
> Python 2.6
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:8: DeprecationWarning: The
> popen2 module is deprecated. Use the subprocess module.
>
> import sys, os, signal, popen2, socket, select, inspect
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:15: DeprecationWarning: the
> md5 module is deprecated; use hashlib instead
>
> from md5 import new as md5new
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:8: DeprecationWarning: The
> popen2 module is deprecated. Use the subprocess module.
>
> import sys, os, signal, popen2, socket, select, inspect
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:15: DeprecationWarning: the
> md5 module is deprecated; use hashlib instead
>
> from md5 import new as md5new
>
> Is this something to worry about?
>
> Regards,
>
> Rohit
>
>
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
More information about the mpich-discuss
mailing list