Re: [deal.II] Re: trying to install dealii 9.1.1 using candi.
Dear Bruno, i tried adding as suggested by you and tried to change the boost version also but getting the same error. Thank you. On Wednesday, March 8, 2023 at 7:06:24 PM UTC+5:30 bruno.t...@gmail.com wrote: > Do you need to use Boost in your own project? If you don't, try adding > -DDEAL_II_FORCE_BUNDLED_BOOST=ON to your configuration. > > Best, > > Bruno > > Le mer. 8 mars 2023 à 00:02, ME20D503 NEWTON a > écrit : > >> Dear Bruno, >> i am using ubuntu 22.04.1 and g++ (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0. >> >> Thank you. >> >> >> On Wednesday, March 8, 2023 at 3:18:47 AM UTC+5:30 bruno.t...@gmail.com >> wrote: >> >>> Hello, >>> >>> It looks like the error is from boost. Which version are you using? >>> What's your compiler? >>> >>> Best, >>> >>> Bruno >>> >>> On Tuesday, March 7, 2023 at 12:58:10 AM UTC-5 me20...@iittp.ac.in >>> wrote: >>> Dear Sir/Ma'am, trying to install dealii-9.1.1 version using candi command. i just change the version in candi.cfg from 9.4.2 to 9.1.1 as suggested.then uses candi commands to install. But i am getting error. please help me out. Thank you. usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intracomm.h:101:22: warning: ‘virtual MPI::Intracomm& MPI::Intracomm::Clone() const’ can be marked override [-Wsuggest-override] 101 | virtual Intracomm& Clone() const; | ^ In file included from /usr/lib/x86_64-linux-gnu/ openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:227, from /usr/lib/x86_64-linux-gnu/ openmpi/include/mpi.h:2887, from /home/newton/dealii-candi/tmp/ build/deal.II-v9.1.1/include/deal.II/base/config.h:439, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. templates.h:20, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:65:21: warning: ‘virtual MPI::Cartcomm& MPI::Cartcomm::Clone() const’ can be marked override [-Wsuggest-override] 65 | virtual Cartcomm& Clone() const; | ^ /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:143:22: warning: ‘virtual MPI::Graphcomm& MPI::Graphcomm::Clone() const’ can be marked override [-Wsuggest-override] 143 | virtual Graphcomm& Clone() const; | ^ In file included from /usr/lib/x86_64-linux-gnu/ openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:228, from /usr/lib/x86_64-linux-gnu/ openmpi/include/mpi.h:2887, from /home/newton/dealii-candi/tmp/ build/deal.II-v9.1.1/include/deal.II/base/config.h:439, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. templates.h:20, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intercomm.h:75:22: warning: ‘virtual MPI::Intercomm& MPI::Intercomm::Clone() const’ can be marked override [-Wsuggest-override] 75 | virtual Intercomm& Clone() const; | ^ In file included from /usr/lib/x86_64-linux-gnu/ openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277, from /usr/lib/x86_64-linux-gnu/ openmpi/include/mpi.h:2887, from /home/newton/dealii-candi/tmp/ build/deal.II-v9.1.1/include/deal.II/base/config.h:439, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. templates.h:20, from /home/newton/dealii-candi/tmp/ unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function ‘virtual void
Re: [deal.II] Re: trying to install dealii 9.1.1 using candi.
Do you need to use Boost in your own project? If you don't, try adding -DDEAL_II_FORCE_BUNDLED_BOOST=ON to your configuration. Best, Bruno Le mer. 8 mars 2023 à 00:02, ME20D503 NEWTON a écrit : > Dear Bruno, > i am using ubuntu 22.04.1 and g++ (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0. > > Thank you. > > > On Wednesday, March 8, 2023 at 3:18:47 AM UTC+5:30 bruno.t...@gmail.com > wrote: > >> Hello, >> >> It looks like the error is from boost. Which version are you using? >> What's your compiler? >> >> Best, >> >> Bruno >> >> On Tuesday, March 7, 2023 at 12:58:10 AM UTC-5 me20...@iittp.ac.in wrote: >> >>> Dear Sir/Ma'am, >>> trying to install dealii-9.1.1 version using candi command. i just >>> change the version in candi.cfg from 9.4.2 to 9.1.1 as suggested.then uses >>> candi commands to install. But i am getting error. >>> please help me out. >>> >>> Thank you. >>> >>> usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intracomm.h:101:22: >>> warning: ‘virtual MPI::Intracomm& MPI::Intracomm::Clone() const’ can be >>> marked override [-Wsuggest-override] >>> 101 | virtual Intracomm& Clone() const; >>> | ^ >>> In file included from /usr/lib/x86_64-linux-gnu/ >>> openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:227, >>> from /usr/lib/x86_64-linux-gnu/ >>> openmpi/include/mpi.h:2887, >>> from /home/newton/dealii-candi/tmp/ >>> build/deal.II-v9.1.1/include/deal.II/base/config.h:439, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. >>> templates.h:20, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: >>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:65:21: >>> warning: ‘virtual MPI::Cartcomm& MPI::Cartcomm::Clone() const’ can be >>> marked override [-Wsuggest-override] >>>65 | virtual Cartcomm& Clone() const; >>> | ^ >>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:143:22: >>> warning: ‘virtual MPI::Graphcomm& MPI::Graphcomm::Clone() const’ can be >>> marked override [-Wsuggest-override] >>> 143 | virtual Graphcomm& Clone() const; >>> | ^ >>> In file included from /usr/lib/x86_64-linux-gnu/ >>> openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:228, >>> from /usr/lib/x86_64-linux-gnu/ >>> openmpi/include/mpi.h:2887, >>> from /home/newton/dealii-candi/tmp/ >>> build/deal.II-v9.1.1/include/deal.II/base/config.h:439, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. >>> templates.h:20, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: >>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intercomm.h:75:22: >>> warning: ‘virtual MPI::Intercomm& MPI::Intercomm::Clone() const’ can be >>> marked override [-Wsuggest-override] >>>75 | virtual Intercomm& Clone() const; >>> | ^ >>> In file included from /usr/lib/x86_64-linux-gnu/ >>> openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277, >>> from /usr/lib/x86_64-linux-gnu/ >>> openmpi/include/mpi.h:2887, >>> from /home/newton/dealii-candi/tmp/ >>> build/deal.II-v9.1.1/include/deal.II/base/config.h:439, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. >>> templates.h:20, >>> from /home/newton/dealii-candi/tmp/ >>> unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: >>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: >>> In member function ‘virtual void MPI::Op::Init(void (*)(const void*, void*, >>> int, const MPI::Datatype&), bool)’: >>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: >>> warning: cast between incompatible function types from ‘void (*)(void*, >>> void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, >>> ompi_datatype_t**))’ to ‘void (*)(void*, void*, int*,
[deal.II] Re: trying to install dealii 9.1.1 using candi.
Dear Bruno, i am using ubuntu 22.04.1 and g++ (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0. Thank you. On Wednesday, March 8, 2023 at 3:18:47 AM UTC+5:30 bruno.t...@gmail.com wrote: > Hello, > > It looks like the error is from boost. Which version are you using? What's > your compiler? > > Best, > > Bruno > > On Tuesday, March 7, 2023 at 12:58:10 AM UTC-5 me20...@iittp.ac.in wrote: > >> Dear Sir/Ma'am, >> trying to install dealii-9.1.1 version using candi command. i just change >> the version in candi.cfg from 9.4.2 to 9.1.1 as suggested.then uses candi >> commands to install. But i am getting error. >> please help me out. >> >> Thank you. >> >> usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intracomm.h:101:22: >> >> warning: ‘virtual MPI::Intracomm& MPI::Intracomm::Clone() const’ can be >> marked override [-Wsuggest-override] >> 101 | virtual Intracomm& Clone() const; >> | ^ >> In file included from /usr/lib/x86_64-linux-gnu/ >> openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:227, >> from /usr/lib/x86_64-linux-gnu/ >> openmpi/include/mpi.h:2887, >> from /home/newton/dealii-candi/tmp/ >> build/deal.II-v9.1.1/include/deal.II/base/config.h:439, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. >> templates.h:20, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: >> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:65:21: >> >> warning: ‘virtual MPI::Cartcomm& MPI::Cartcomm::Clone() const’ can be >> marked override [-Wsuggest-override] >>65 | virtual Cartcomm& Clone() const; >> | ^ >> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:143:22: >> >> warning: ‘virtual MPI::Graphcomm& MPI::Graphcomm::Clone() const’ can be >> marked override [-Wsuggest-override] >> 143 | virtual Graphcomm& Clone() const; >> | ^ >> In file included from /usr/lib/x86_64-linux-gnu/ >> openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:228, >> from /usr/lib/x86_64-linux-gnu/ >> openmpi/include/mpi.h:2887, >> from /home/newton/dealii-candi/tmp/ >> build/deal.II-v9.1.1/include/deal.II/base/config.h:439, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. >> templates.h:20, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: >> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intercomm.h:75:22: >> >> warning: ‘virtual MPI::Intercomm& MPI::Intercomm::Clone() const’ can be >> marked override [-Wsuggest-override] >>75 | virtual Intercomm& Clone() const; >> | ^ >> In file included from /usr/lib/x86_64-linux-gnu/ >> openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277, >> from /usr/lib/x86_64-linux-gnu/ >> openmpi/include/mpi.h:2887, >> from /home/newton/dealii-candi/tmp/ >> build/deal.II-v9.1.1/include/deal.II/base/config.h:439, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. >> templates.h:20, >> from /home/newton/dealii-candi/tmp/ >> unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: >> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: >> In member function ‘virtual void MPI::Op::Init(void (*)(const void*, void*, >> int, const MPI::Datatype&), bool)’: >> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: >> >> warning: cast between incompatible function types from ‘void (*)(void*, >> void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, >> ompi_datatype_t**))’ to ‘void (*)(void*, void*, int*, ompi_datatype_t**)’ >> [-Wcast-function-type] >> 121 | (void)MPI_Op_create((MPI_User_function*) >> ompi_mpi_cxx_op_intercept, >> | ^~ >> >>
[deal.II] Re: trying to install dealii 9.1.1 using candi.
Hello, It looks like the error is from boost. Which version are you using? What's your compiler? Best, Bruno On Tuesday, March 7, 2023 at 12:58:10 AM UTC-5 me20...@iittp.ac.in wrote: > Dear Sir/Ma'am, > trying to install dealii-9.1.1 version using candi command. i just change > the version in candi.cfg from 9.4.2 to 9.1.1 as suggested.then uses candi > commands to install. But i am getting error. > please help me out. > > Thank you. > > usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intracomm.h:101:22: > > warning: ‘virtual MPI::Intracomm& MPI::Intracomm::Clone() const’ can be > marked override [-Wsuggest-override] > 101 | virtual Intracomm& Clone() const; > | ^ > In file included from /usr/lib/x86_64-linux-gnu/ > openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:227, > from /usr/lib/x86_64-linux-gnu/ > openmpi/include/mpi.h:2887, > from /home/newton/dealii-candi/tmp/ > build/deal.II-v9.1.1/include/deal.II/base/config.h:439, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. > templates.h:20, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: > /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:65:21: > > warning: ‘virtual MPI::Cartcomm& MPI::Cartcomm::Clone() const’ can be > marked override [-Wsuggest-override] >65 | virtual Cartcomm& Clone() const; > | ^ > /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/topology.h:143:22: > > warning: ‘virtual MPI::Graphcomm& MPI::Graphcomm::Clone() const’ can be > marked override [-Wsuggest-override] > 143 | virtual Graphcomm& Clone() const; > | ^ > In file included from /usr/lib/x86_64-linux-gnu/ > openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:228, > from /usr/lib/x86_64-linux-gnu/ > openmpi/include/mpi.h:2887, > from /home/newton/dealii-candi/tmp/ > build/deal.II-v9.1.1/include/deal.II/base/config.h:439, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. > templates.h:20, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: > /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/intercomm.h:75:22: > > warning: ‘virtual MPI::Intercomm& MPI::Intercomm::Clone() const’ can be > marked override [-Wsuggest-override] >75 | virtual Intercomm& Clone() const; > | ^ > In file included from /usr/lib/x86_64-linux-gnu/ > openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277, > from /usr/lib/x86_64-linux-gnu/ > openmpi/include/mpi.h:2887, > from /home/newton/dealii-candi/tmp/ > build/deal.II-v9.1.1/include/deal.II/base/config.h:439, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/base/tensor.h:19, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/base/derivative_form.h:19, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/include/deal.II/numerics/vector_tools. > templates.h:20, > from /home/newton/dealii-candi/tmp/ > unpack/deal.II-v9.1.1/source/numerics/vector_tools_boundary.cc:17: > /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: > In member function ‘virtual void MPI::Op::Init(void (*)(const void*, void*, > int, const MPI::Datatype&), bool)’: > /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:25: > > warning: cast between incompatible function types from ‘void (*)(void*, > void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, > ompi_datatype_t**))’ to ‘void (*)(void*, void*, int*, ompi_datatype_t**)’ > [-Wcast-function-type] > 121 | (void)MPI_Op_create((MPI_User_function*) > ompi_mpi_cxx_op_intercept, > | ^~ > > /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:38: > > warning: cast between incompatible function types from ‘void (*)(const > void*, void*, int, const MPI::Datatype&)’ to ‘void (*)(void*, void*, int*, > ompi_datatype_t**)’ [-Wcast-function-type] > 123 | ompi_op_set_cxx_callback(mpi_op,