Re: [deal.II] Re: trying to install dealii 9.1.1 using candi.

2023-03-09 Thread ME20D503 NEWTON
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.

2023-03-08 Thread Bruno Turcksin
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.

2023-03-07 Thread ME20D503 NEWTON
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.

2023-03-07 Thread Bruno Turcksin
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,