[Trilinos-Users] Amesos 8.0 error on the reddish cross
compile for red stormGree
spdomin
spdomin at sandia.gov
Fri Nov 2 11:50:43 MDT 2007
Greetings Sierra-dev-help,
On reddish, I see two refs to superlu:
-I"/opt/xt-libsci/10.0.0/pgi/cnos64/include/superlu"
And
-I"/sierra/Release/SuperLU/2.0/SRC"
However, each seem to have a consistent colamd() method yet I am receiving
an error related to a wrong number of parameters to a function colamd().
I note another version on pgi, however, it also has the same colamd header,
/opt/xt-libsci/10.2.0/pgi/cnos64/include/superlu
Is there another package below that could be pulling in an older version?
Regards,
Stefan
"cc" -Utflops -B -Knoieee -Mnosecond_underscore -target=catamount -DREDS
-fast -Minform=severe -DBlacsDebugLvl=0 -DFORTRAN_ONE_UNDERSCORE
-DHAVE_CONFIG_H -DHAVE_MPI_CXX -DMPICH_SKIP_MPICXX -DNDEBUG -DSYSINC -DUseCM
pi -DUseMpich -Df77isF2C -I"/include"
-I"/opt/xt-libsci/10.0.0/pgi/cnos64/include"
-I"/opt/xt-libsci/10.2.0/pgi/cnos64/include/superlu"
-I"/opt/xt-mpt/1.5.52/mpich2-64/P2/include"
-I"/opt/xt-mpt/1.5.52/sma/P2/include"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/Nbtools/Trilinos/8.0"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/epetr
aext/src"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/p
ackages/amesos/src/ksparse"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/epetr
aext/src/transform"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/ameso
s/src/UFsparse/AMD/Include"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/ameso
s/src/UFsparse/COLAMD"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/ameso
s/src/UFsparse/BTF/Include"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/ameso
s/src/UFsparse/KLU/Include"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/install_gnu3.4
.3ip/include" -I"/sierra/Dev/spdom
in/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/teuchos/src"
-I"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/triut
ils/src" -I"/sierra/Release/BLACS/1.1/PARPACK/SRC/BLACS" -I"/sierra/Release
/BLACS/1.1/SRC/MPI" -I"/sierra/Release/BLACS/1.1/SRC/MPI/INTERNAL"
-I"/sierra/Release/SuperLU/2.0/SRC"
-I"/sierra/Release/UMFPACK/4.1/AMD/Include"
-I"/sierra/Release/UMFPACK/4.1/AMD/Source"
-I"/sierra/Release/UMFPACK/4.1/UMFPACK/Include" -c -o
"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/reddish_buildLocalTrilinos8.0/Trilino
s/8.0/pgi-6.2.xt/release/address-model-64/architecture-cray/instruction-set-
opteron/mpi-mpich/runtime-link-sta
tic/klu_analyze.o"
"/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/amesos/
src/UFsparse/KLU/Source/klu_analyze.c"
On 11/2/07 10:12 AM, "hkthorn" <hkthorn at sandia.gov> wrote:
> Hi Stefan,
>
> In the file amesos/src/UFSparse/KLU/Include/klu_version.h on line 188,
> COLAMD is defined:
>
> #define COLAMD colamd
>
> So you want to look at the colamd() method in the amesos/src/UFSparse/COLAMD
> directory. However, that call does have the same number of arguments as the
> call in klu_analyze.c It looks like you may be linking to multiple colamd
> libraries. My best guess is that you are using an older version of SuperLU
> that has the old colamd library. The most recent SuperLU that you can
> download has been updated and results in no symbol conflicts with KLU.
>
> Let me know if I can provide further assistance.
>
> Thanks,
> Heidi
>
>
> On 11/2/07 9:28 AM, "spdomin" <spdomin at sandia.gov> wrote:
>
>> Greetings,
>>
>> My Trilinos 8.0 builds, via the Sierra bjam interface and using the Trilinos
>> 8.0 version under /sierra/Release/Trilinos/8.0, is not building on the
>> reddish PGI cross compile for Storm. Specifically in the amesos package I
>> note the following error:
>>
>> "/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/amesos
>> /src/UFsparse/KLU/Source/klu_analyze.c"
>> PGC-S-0141-Wrong number of parameters to function
>> (/sierra/Dev/spdomin/mlLDRDTrilinos8.0/localTrilinos8.0/8.0/packages/amesos/
>> src/UFsparse/KLU/Source/klu_analyze.c: 182)
>> PGC/x86-64 Linux/x86-64 6.2-5: compilation completed with severe errors
>>
>> Line 182 of klu_analyze.c is:
>>
>> ok = COLAMD (nk, nk, Cilen, Ci, Cp, NULL, cstats)
>>
>> I can not seem to find the above method (it does not seem to be within
>> /8.0/packages/amesos/src/UFsparse/COLAMD) to determine the corrective steps.
>>
>> Any help would be appreciated.
>>
>> Regards,
>>
>> Stefan
>>
>> _______________________________________________
>> 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