[Trilinos-Users] configure:16032: checking whether to use amesos-old_mumps configure:16044: result: no

Nico Schlömer nico.schloemer at ua.ac.be
Thu Jun 25 14:08:54 MDT 2009


Argh!

The next issue on the way to Trilinos+MUMPS. Compile error at

================= *snip* ==================
./Amesos_Mumps.cpp: In member function ‘virtual int 
Amesos_Mumps::SymbolicFactorization()’:
./Amesos_Mumps.cpp:411: error: ‘DMUMPS_INT’ was not declared in this scope
================= *snap* ==================

This comes quite as a surprise, as the critical part in the code reads

================= *snip* ==================
#ifndef HAVE_AMESOS_OLD_MUMPS
    MDS.comm_fortran = (DMUMPS_INT) MPI_Comm_c2f( MUMPSComm_);
#else
    MDS.comm_fortran = (F_INT) MPI_Comm_c2f( MUMPSComm_);
#endif
================= *snap* ==================

while at the same time, ./packages/amesos/config.log tells me that

================= *snip* ==================
configure:16032: checking whether to use amesos-old_mumps
configure:16044: result: no
================= *snap* ==================

Of course, I'm using a newer MUMPS, and didn't pull --enable-amesos-old_mumps 
either. Hmmm..

Nico




More information about the Trilinos-Users mailing list