[mpich-discuss] MPICH2 problem

Grzegorz Dwornicki gd1100 at gmail.com
Wed Jul 28 12:19:11 CDT 2010


Ive reinstaled the distribution to clean debian squeeze. Now when im
compiling im getting:

/usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
(.text+0x2f9): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getnth.o): In function `MPI_Info_get_nthkey':
(.text+0x32a): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x2e): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x368): undefined reference to `pthread_setspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x381): undefined reference to `pthread_getspecific'
/usr/lib/libmpich.a(info_getvallen.o): In function `MPI_Info_get_valuelen':
(.text+0x3b2): undefined reference to `pthread_setspecific'


Ive made a symlink from /usr/bin/gfortran to /ust/bin/g77. It worked before
but not it doesn work. Any ideas? This errors are slim part of full output
but they are are nearly the same (same kind but diferent sections).  I have
only 1 idea but it might blow everything up. The idea is to try using
gfortran from lenny. But it wil require to change a lot of libs and some
programs including gcc it self.

Gregory

2010/7/21 Grzegorz Dwornicki <gd1100 at gmail.com>

> yea ive typed apt-get remove mpich-bin. And then ive used "make clean" and
> "make arch=Linux_PII_CBLAS". Hmm i can doo even more - If some liblaries are
> messing things up I will reinstall distribution to be sure. I'll update this
> topic on monday :)
>
> Gregory.
>
> 2010/7/21 Pavan Balaji <balaji at mcs.anl.gov>
>
>
>> > [0]  Aborting program !
>> > [0] Aborting program!
>> > p0_3435:  p4_error: : 9039
>>
>> Well, P4 is used in MPICH-1, not MPICH-2. So, you cannot get the same
>> error if you are not using MPICH-1 :-).
>>
>> Did you recompile with MPICH2?
>>
>>  -- Pavan
>>
>>
>> On 07/21/2010 11:16 AM, Grzegorz Dwornicki wrote:
>>
>>> Ive remove mpich-bin package and recompiled the hpl linpack. But im
>>> geting the same error :(
>>>
>>> 2010/7/19 Grzegorz Dwornicki <gd1100 at gmail.com <mailto:gd1100 at gmail.com
>>> >>
>>>
>>>
>>>    Thx you both for such fast reply. Ill try your advices on wednesday
>>>    and report results.
>>>    Gregory.
>>>
>>>    2010/7/19 Dave Goodell <goodell at mcs.anl.gov
>>>    <mailto:goodell at mcs.anl.gov>>
>>>
>>>
>>>        On Jul 19, 2010, at 11:51 AM CDT, Grzegorz Dwornicki wrote:
>>>
>>>         > If im writing double message on list pls let me know.
>>>         >
>>>         > Im writing a graduating paper on my university about MPICH
>>>        and im having some trouble launching programs. For example I
>>>        need to run perfomance tests on cluster, to determine it max.
>>>        potencial. To do this Im using hpl linpack from
>>>        http://www.netlib.org/benchmark/hpl/. Compilation goes without
>>>        any errors but when I type f.e:
>>>         >
>>>         > mpirun -np 4 ./xhpl
>>>         >
>>>         > Im getting output like this:
>>>         > 0 - <NO ERROR MESSAGE> : Could not convert index 1140850688
>>>        into a pointer
>>>         > The index may be an incorrect argument.
>>>
>>>        You have somehow mixed MPICH2's mpi.h or mpif.h headers  with
>>>        the library from MPICH:
>>>
>>>        % perl -e 'printf("%#x\n",1140850688);'
>>>        0x44000000
>>>        % grep 0x44000000 mpi.h
>>>        #define MPI_COMM_WORLD ((MPI_Comm)0x44000000)
>>>
>>>        As Pavan suggested, uninstall MPICH and make sure that MPICH2 is
>>>        fully installed.  Also, make sure that you recompile your
>>>        application once the MPICH installation is removed.  Make sure
>>>        to use the compiler wrappers provided by MPICH2 (mpicc, mpif90,
>>>        etc) when building your application.
>>>
>>>        -Dave
>>>
>>>        _______________________________________________
>>>        mpich-discuss mailing list
>>>        mpich-discuss at mcs.anl.gov <mailto:mpich-discuss at mcs.anl.gov>
>>>
>>>        https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> _______________________________________________
>>> mpich-discuss mailing list
>>> mpich-discuss at mcs.anl.gov
>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>
>>
>> --
>> Pavan Balaji
>> http://www.mcs.anl.gov/~balaji <http://www.mcs.anl.gov/%7Ebalaji>
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20100728/94224e77/attachment.htm>


More information about the mpich-discuss mailing list