Re: [deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread Ashkan Dorostkar
Thanks, this solved my problem On Thursday, May 11, 2017 at 2:50:19 PM UTC+2, Luca Heltai wrote: > > What image are you using? > > Try with > > dealii/dealii:v8.5.0-gcc-mpi-fulldepscandi-debugrelease > > my guess is that you are using > > dealii/dealii:v8.5.0-gcc-mpi-fulldepsmanual-debugrelea

Re: [deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread luca.heltai
What image are you using? Try with dealii/dealii:v8.5.0-gcc-mpi-fulldepscandi-debugrelease my guess is that you are using dealii/dealii:v8.5.0-gcc-mpi-fulldepsmanual-debugrelease a bug with that image was reported by Timo, and I thought I had removed it from the image list… L. > On 11 May

Re: [deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread Martin Kronbichler
I let someone else comment on the docker configuration and why that did happen, but I am pretty sure that you have DEAL_II_WITH_P4EST commented out (=disabled) in your DEAL_II_INSTALL_DIR/include/deal.II/base/config.h which indicates that it was eventually not enabled. Best, Martin On 11.05.2017

Re: [deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread Ashkan Dorostkar
I don't have a dealii build directory. I tried using the docker image. However I see that p4est is installed. In the container if I do env | grep DIR I get the following P4EST_DIR=/home/dealii/libs/p4est-1.1 HDF5_DIR=/home/dealii/libs/hdf5-1.10.0-patch1 DEAL_II_DIR=~/dealii-v8.5.0 MUMPS_DIR=/

Re: [deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread Martin Kronbichler
Dear Ashkan, the error message pops up from line 1043, which is the case when your deal.II configuration does not have P4EST. This is the same code as in 8.4.0. It seems that your deal.II configuration misses to find P4EST, i.e., DEAL_II_WITH_P4EST is off with the 8.5 version. Can you check in the

[deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread Ashkan Dorostkar
I have attached the CMake file and the source file. This is as minimal as I can make it. The complete error is as follows /home/dealii/app/mock/step-3.cc: In constructor ‘Test::mock::mock()’: /home/dealii/app/mock/step-3.cc:28:65: error: no matching function for call to ‘dealii::parallel::dist

[deal.II] Re: Compilation fail with dealii 8.5.0 from Docker

2017-05-11 Thread Daniel Arndt
Ashkan, I tried to compile my application with the new dealii 8.5.0 but it fails. > > In my program I user distributed triangulation and I get the error > > error: no matching function for call to > ‘dealii::parallel::distributed::Triangulation<2>::Triangulation(ompi_communicator_t*&, > > deali