On 3/28/19 7:12 PM, Giorgos Kourakos wrote: > ~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc: > In function ‘dealii::Utilities::MPI::MinMaxAvg > dealii::Utilities::MPI::min_max_avg(double, ompi_communicator_t* const&)’: > ~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc:318:69: > > error: ‘MPI_Type_struct’ was not declared in this scope > ierr = MPI_Type_struct(2, lengths, displacements, types, &type); > > I don't see any errors during the deal.ii configuration. It seems it has > found > MPI_VERSION: 3.1 > > I have found though > (https://www.open-mpi.org/doc/v4.0/man3/MPI_Type_struct.3.php) the following: > *MPI_Type_struct* - Creates a /struct/ data type -- use of this routine is > deprecated. > I should switch to a previous mpi version
Or, better, to a new deal.II version. We fixed this a while ago. Can you try to use the current deal.II dev version that already works around this problem? deal.II dev versions are generally very stable, so there is little need to worry about the fact that it's not a release. But if you do worry, you can always try to find the patch that fixed it and apply it to your 9.0.1 version. Best W. -- ------------------------------------------------------------------------ Wolfgang Bangerth email: [email protected] www: http://www.math.colostate.edu/~bangerth/ -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
