[Trilinos-Users] Trilinos building problem with Metis

vratnasw at caltech.edu vratnasw at caltech.edu
Tue Nov 1 15:16:20 MDT 2011


Jonathan,
Well I just downloaded the newest version figuring that it would work. But
no, there isn't a reason. I'll go ahead and use the version 3's of the
ParMETIS and METIS. Thanks.

Vish

> Vish,
>
>      Is there a reason you need the newest versions of the two?  I just
> tried ParMETIS 4.0.2, and there appear to be namespace changes from 3.1,
> with which I know ML will work.
>
> Jonathan
>
> vratnasw at caltech.edu wrote on 11/01/2011 01:58 PM:
>> Hi Jonathan,
>> I used ParMETIS 4.0.1 and METIS 5.0.1. I saw that there were two new
>> versions of ParMETIS and METIS out yesterday. I tried with the new
>> version
>> of METIS (5.0.2), but I had the same problem. Thanks.
>>
>> Vish
>>
>>> Hi Vish,
>>>
>>>       What versions of ParMETIS and METIS are you trying to use?
>>>
>>> Thanks,
>>> Jonathan
>>>
>>> Subject:
>>> [Trilinos-Users] Trilinos building problem with Metis
>>> From:
>>> <vratnasw at caltech.edu>
>>> Date:
>>> Mon, 31 Oct 2011 14:06:21 -0700
>>>
>>> To:
>>> <trilinos-users at software.sandia.gov>
>>>
>>>
>>> Hi,
>>> I tried building trilinos with the ML package enabled along with TPL's
>>> METIS and ParaMEtis. However I ran into the following errors:
>>>
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:85:19:
>>> error: unknown type name 'idxtype'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:444:24:
>>> error: unknown type name 'idxtype'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:
>>> In function 'ML_DecomposeGraph_with_METIS':
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:753:3:
>>> error: unknown type name 'idxtype'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:755:3:
>>> error: unknown type name 'idxtype'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:757:3:
>>> error: unknown type name 'idxtype'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:819:14:
>>> error: 'idxtype' undeclared (first use in this function)
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:819:14:
>>> note: each undeclared identifier is reported only once for each
>>> function
>>> it appears in
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:819:23:
>>> error: expected expression before ')' token
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:828:23:
>>> error: expected expression before ')' token
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:829:23:
>>> error: expected expression before ')' token
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:889:22:
>>> error: expected expression before ')' token
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:945:7:
>>> warning: passing argument 9 of 'METIS_PartGraphRecursive' from
>>> incompatible pointer type [enabled by default]
>>> /home/vishagan/met/metis-5.0.1/build/include/metis.h:185:16: note:
>>> expected 'real_t *' but argument is of type 'int *'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:945:7:
>>> warning: passing argument 10 of 'METIS_PartGraphRecursive' from
>>> incompatible pointer type [enabled by default]
>>> /home/vishagan/met/metis-5.0.1/build/include/metis.h:185:16: note:
>>> expected 'real_t *' but argument is of type 'int *'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:945:7:
>>> error: too few arguments to function 'METIS_PartGraphRecursive'
>>> /home/vishagan/met/metis-5.0.1/build/include/metis.h:185:16: note:
>>> declared here
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:956:9:
>>> warning: passing argument 9 of 'METIS_PartGraphKway' from incompatible
>>> pointer type [enabled by default]
>>> /home/vishagan/met/metis-5.0.1/build/include/metis.h:190:16: note:
>>> expected 'real_t *' but argument is of type 'int *'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:956:9:
>>> warning: passing argument 10 of 'METIS_PartGraphKway' from incompatible
>>> pointer type [enabled by default]
>>> /home/vishagan/met/metis-5.0.1/build/include/metis.h:190:16: note:
>>> expected 'real_t *' but argument is of type 'int *'
>>> /home/vishagan/t2/trilinos-10.8.2-Source/packages/ml/src/Coarsen/ml_agg_METIS.c:956:9:
>>> error: too few arguments to function 'METIS_PartGraphKway'
>>> /home/vishagan/met/metis-5.0.1/build/include/metis.h:190:16: note:
>>> declared here
>>> make[2]: ***
>>> [packages/ml/src/CMakeFiles/ml.dir/Coarsen/ml_agg_METIS.c.o]
>>> Error 1
>>> make[1]: *** [packages/ml/src/CMakeFiles/ml.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>>
>>> I've tried rebuilding metis along with Parametis and so forth, but no
>>> luck
>>> still. Any help would be appreciated. Thanks.
>>>
>>> Vish
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Trilinos-Users mailing list
>>> Trilinos-Users at software.sandia.gov
>>> http://software.sandia.gov/mailman/listinfo/trilinos-users
>>>
>>>
>>
>>
>>
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users
>
>






More information about the Trilinos-Users mailing list