Dear all,
thanks for your help so far. I am just trying to compile dealii with p4est,mpi and trilinos and I get the following error and I can not fix it.It would be nice of you if you help me.Thank you in advance.
error: ‘MPI_Info MPI_Info(MPI_Fint)’ redeclared as different kind of symbol
#define PMPI_Info_f2c(info) (MPI_Info)(info)
The full message of the error is as follows:
/home/zargar/share/trilinos/include/mpi_profile.h:293:10: note: in expansion of macro ‘PMPI_Info_f2c’
MPI_Info PMPI_Info_f2c(MPI_Fint info);
^
In file included from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56:0,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi.h:190:13: error: previous declaration of ‘typedef int MPI_Info’
typedef int MPI_Info;
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:295:81: error: declaration of C function ‘int PMPI_Info_get(MPI_Info, char*, int, char*, int*)’ conflicts with
int PMPI_Info_get(MPI_Info info, char *key, int valuelen, char *value, int *flag);
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2017:5: error: previous declaration ‘int PMPI_Info_get(MPI_Info, const char*, int, char*, int*)’ here
int PMPI_Info_get(MPI_Info info, const char *key, int valuelen, char *value, int *flag);
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:298:78: error: declaration of C function ‘int PMPI_Info_get_valuelen(MPI_Info, char*, int*, int*)’ conflicts with
int PMPI_Info_get_valuelen(MPI_Info info, char *key, int *valuelen, int *flag);
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2020:5: error: previous declaration ‘int PMPI_Info_get_valuelen(MPI_Info, const char*, int*, int*)’ here
int PMPI_Info_get_valuelen(MPI_Info info, const char *key, int *valuelen, int *flag);
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:299:56: error: declaration of C function ‘int PMPI_Info_set(MPI_Info, char*, char*)’ conflicts with
int PMPI_Info_set(MPI_Info info, char *key, char *value);
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2021:5: error: previous declaration ‘int PMPI_Info_set(MPI_Info, const char*, const char*)’ here
int PMPI_Info_set(MPI_Info info, const char *key, const char *value);
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:316:73: error: declaration of C function ‘int PMPI_Pack(void*, int, MPI_Datatype, void*, int, int*, MPI_Comm)’ conflicts with
void *outbuf, int outcount, int *position, MPI_Comm comm );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1721:5: error: previous declaration ‘int PMPI_Pack(const void*, int, MPI_Datatype, void*, int, int*, MPI_Comm)’ here
int PMPI_Pack(const void *inbuf, int incount, MPI_Datatype datatype, void *outbuf,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:319:30: error: declaration of C function ‘int PMPI_Pcontrol(int)’ conflicts with
int PMPI_Pcontrol( int level );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1846:5: error: previous declaration ‘int PMPI_Pcontrol(int, ...)’ here
int PMPI_Pcontrol(const int level, ...);
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:324:72: error: declaration of C function ‘int PMPI_Reduce_scatter(void*, void*, int*, MPI_Datatype, MPI_Op, MPI_Comm)’ conflicts with
MPI_Datatype datatype, MPI_Op op, MPI_Comm comm );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1770:5: error: previous declaration ‘int PMPI_Reduce_scatter(const void*, void*, const int*, MPI_Datatype, MPI_Op, MPI_Comm)’ here
int PMPI_Reduce_scatter(const void *sendbuf, void *recvbuf, const int recvcounts[],
^
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:812:53: error: ‘MPI_Fint MPI_Fint(MPI_Request)’ redeclared as different kind of symbol
#define PMPI_Request_c2f(request) (MPI_Fint)(request)
^
/home/zargar/share/trilinos/include/mpi_profile.h:325:10: note: in expansion of macro ‘PMPI_Request_c2f’
MPI_Fint PMPI_Request_c2f( MPI_Request c_request );
^
In file included from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56:0,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi.h:188:13: error: previous declaration of ‘typedef int MPI_Fint’
typedef int MPI_Fint;
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:328:65: error: declaration of C function ‘int PMPI_Rsend_init(void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ conflicts with
int tag, MPI_Comm comm, MPI_Request *request );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1685:5: error: previous declaration ‘int PMPI_Rsend_init(const void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ here
int PMPI_Rsend_init(const void *buf, int count, MPI_Datatype datatype, int dest, int tag,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:330:41: error: declaration of C function ‘int PMPI_Scan(void*, void*, int, MPI_Datatype, MPI_Op, MPI_Comm)’ conflicts with
MPI_Op op, MPI_Comm comm );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1773:5: error: previous declaration ‘int PMPI_Scan(const void*, void*, int, MPI_Datatype, MPI_Op, MPI_Comm)’ here
int PMPI_Scan(const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:340:23: error: declaration of C function ‘int PMPI_Scatterv(void*, int*, int*, MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm)’ conflicts with
MPI_Comm comm );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1739:5: error: previous declaration ‘int PMPI_Scatterv(const void*, const int*, const int*, MPI_Datatype, void*, int, MPI_Datatype, int, MPI_Comm)’ here
int PMPI_Scatterv(const void *sendbuf, const int *sendcounts, const int *displs,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:342:64: error: declaration of C function ‘int PMPI_Send_init(void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ conflicts with
int tag, MPI_Comm comm, MPI_Request *request );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1679:5: error: previous declaration ‘int PMPI_Send_init(const void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ here
int PMPI_Send_init(const void *buf, int count, MPI_Datatype datatype, int dest, int tag,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:347:65: error: declaration of C function ‘int PMPI_Ssend_init(void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ conflicts with
int tag, MPI_Comm comm, MPI_Request *request );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1683:5: error: previous declaration ‘int PMPI_Ssend_init(const void*, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request*)’ here
int PMPI_Ssend_init(const void *buf, int count, MPI_Datatype datatype, int dest, int tag,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:351:63: error: declaration of C function ‘int PMPI_Status_c2f(MPI_Status*, MPI_Fint*)’ conflicts with
int PMPI_Status_c2f( MPI_Status *c_status, MPI_Fint *f_status );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2028:5: error: previous declaration ‘int PMPI_Status_c2f(const MPI_Status*, MPI_Fint*)’ here
int PMPI_Status_c2f(const MPI_Status *c_status, MPI_Fint *f_status);
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:361:25: error: declaration of C function ‘int PMPI_Test_cancelled(MPI_Status*, int*)’ conflicts with
int *flag);
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1678:5: error: previous declaration ‘int PMPI_Test_cancelled(const MPI_Status*, int*)’ here
int PMPI_Test_cancelled(const MPI_Status *status, int *flag);
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:388:49: error: declaration of C function ‘int PMPI_Type_create_darray(int, int, int, int*, int*, int*, int*, int, MPI_Datatype, MPI_Datatype*)’ conflicts with
MPI_Datatype *newtype);
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2030:5: error: previous declaration ‘int PMPI_Type_create_darray(int, int, int, const int*, const int*, const int*, const int*, int, MPI_Datatype, MPI_Datatype*)’ here
int PMPI_Type_create_darray(int size, int rank, int ndims, const int array_of_gsizes[],
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:394:31: error: declaration of C function ‘int PMPI_Type_create_indexed_block(int, int, int*, MPI_Datatype, MPI_Datatype*)’ conflicts with
MPI_Datatype *newtype );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2039:5: error: previous declaration ‘int PMPI_Type_create_indexed_block(int, int, const int*, MPI_Datatype, MPI_Datatype*)’ here
int PMPI_Type_create_indexed_block(int count, int blocklength, const int array_of_displacements[],
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:402:30: error: declaration of C function ‘int PMPI_Type_create_subarray(int, int*, int*, int*, int, MPI_Datatype, MPI_Datatype*)’ conflicts with
MPI_Datatype *newtype);
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:2049:5: error: previous declaration ‘int PMPI_Type_create_subarray(int, const int*, const int*, const int*, int, MPI_Datatype, MPI_Datatype*)’ here
int PMPI_Type_create_subarray(int ndims, const int array_of_sizes[],
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:424:31: error: declaration of C function ‘int PMPI_Type_hindexed(int, int*, MPI_Aint*, MPI_Datatype, MPI_Datatype*)’ conflicts with
MPI_Datatype *newtype );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1707:5: error: previous declaration ‘int PMPI_Type_hindexed(int, const int*, const MPI_Aint*, MPI_Datatype, MPI_Datatype*)’ here
int PMPI_Type_hindexed(int count, const int *array_of_blocklengths,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:436:31: error: declaration of C function ‘int PMPI_Type_indexed(int, int*, int*, MPI_Datatype, MPI_Datatype*)’ conflicts with
MPI_Datatype *newtype );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1704:5: error: previous declaration ‘int PMPI_Type_indexed(int, const int*, const int*, MPI_Datatype, MPI_Datatype*)’ here
int PMPI_Type_indexed(int count, const int *array_of_blocklengths,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:444:31: error: declaration of C function ‘int PMPI_Type_struct(int, int*, MPI_Aint*, MPI_Datatype*, MPI_Datatype*)’ conflicts with
MPI_Datatype *newtype );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1710:5: error: previous declaration ‘int PMPI_Type_struct(int, const int*, const MPI_Aint*, const MPI_Datatype*, MPI_Datatype*)’ here
int PMPI_Type_struct(int count, const int *array_of_blocklengths,
^
In file included from /home/zargar/share/trilinos/include/mpi.h:263:0,
from /home/zargar/share/trilinos/include/Teuchos_Time.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_TimeMonitor.hpp:70,
from /home/zargar/share/trilinos/include/Teuchos_CommUtilities.hpp:45,
from /home/zargar/share/trilinos/include/Teuchos_DefaultMpiComm.hpp:56,
from /home/zargar/share/trilinos/include/Teuchos_DefaultComm.hpp:48,
from /home/zargar/share/trilinos/include/MueLu.hpp:58,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:32:
/home/zargar/share/trilinos/include/mpi_profile.h:454:31: error: declaration of C function ‘int PMPI_Unpack(void*, int, int*, void*, int, MPI_Datatype, MPI_Comm)’ conflicts with
MPI_Comm comm );
^
In file included from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/base/config.h:327:0,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/include/deal.II/lac/trilinos_precondition.h:20,
from /media/zargar/6a0227d7-dee5-4e54-9197-152914596316/zargar/Programs/dealii-8.4.1/source/lac/trilinos_precondition_muelu.cc:16:
/opt/intel/compilers_and_libraries_2016.1.150/linux/mpi/intel64/include/mpi.h:1723:5: error: previous declaration ‘int PMPI_Unpack(const void*, int, int*, void*, int, MPI_Datatype, MPI_Comm)’ here
int PMPI_Unpack(const void *inbuf, int insize, int *position, void *outbuf, int outcount,
Kind regards
Reza