Re: [deal.II] Compiling release 9.5.0

2023-07-11 Thread Matthias Maier
I can reproduce. Thanks a lot for the bug report!

We will track this issue here

  https://github.com/dealii/dealii/issues/15724

We will have a new point release very soon...

For background: we have a regression testsuite variant that should check
that we can indeed compile successfully with all bundled
dependencies. But it turns out that the testsuite is misconfigured :-(

In the meantime you can either disable tbb with "-DDEAL_II_WITH_TBB=off"
when configuring deal.II (which also means no thread/task support), or
install tbb with your distribution package manager
(apt install libtbb-dev on debian/ubuntu)
and use the external one.

Best,
Matthias



On Tue, Jul 11, 2023, at 21:25 CDT, Jack Urombo  wrote:

> Here is the detailed log.
>
> On Sat, 8 Jul 2023 at 17:37, Matthias Maier  wrote:
>
>> Hi,
>>
>> Would you mind to also send us the "detailed.log" file located in your
>> build directory?
>>
>> Best,
>> Matthias
>>
>>
>>
>> On Sat, Jul  8, 2023, at 03:16 CDT, jack urombo  wrote:
>>
>> > The new release has this error on compiling.
>> >
>> > [ 10%] Building CXX object
>> > bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/ar
>> > ena.cpp.o
>> > In file included from
>> > /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
>> > cheduler_common.h:43,
>> > from
>> > /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
>> > cheduler.h:24,
>> > from
>> > /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/a
>> > rena.cpp:23:
>> > /home/
>> ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:266:2
>> > 0: error: declaration of ‘tbb::task& tbb::internal::task_prefix::task()’
>> > changes meaning o
>> > f ‘task’ [-Wchanges-meaning]
>> >  266 | tbb::task& task() {return
>> > *reinterpret_cast(this+1);}
>> >  |^~~~
>> > /home/
>> ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:225:9
>> > : note: used here to mean ‘class tbb::task’
>> >  225 | task* next_offloaded;
>> >  | ^~~~
>> > /home/
>> ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:33:7
>> :
>> > note: declared here
>> >   33 | class task;
>> >  |   ^~~~
>> > make[2]: ***
>> > [bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/build.make:90:
>> > bund
>> > led/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/arena.cpp.o]
>> Error
>> > 1
>> > make[1]: *** [CMakeFiles/Makefile2:1782:
>> > bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_de
>> > bug.dir/all] Error 2
>> > make: *** [Makefile:136: all] Error 2
>> >
>> >
>> >
>> > --
>> >
>> >
>> >
>> >
>> > The information in this message is confidential and legally
>> > privileged.
>> > It is intended solely for the addressee(s). Access to this message
>> > by
>> > anyone else is unauthorized. If received in error, please accept our
>> > apologies
>> > and notify the sender immediately. You must also delete the
>> > original message
>> > from your machine. If you are not the intended recipient,
>> > any use, disclosure,
>> > copying, distribution or action taken in reliance of
>> > it, is prohibited and may
>> > be unlawful. The information, attachments,
>> > opinions or advice contained in this
>> > email are not the views or opinions of
>> > Harare Institute of Technology, its
>> > subsidiaries or affiliates. Although
>> > this email and any attachments are
>> > believed to be free of any virus or
>> > other defects which might affect any
>> > computer or IT system into which they
>> > are received, no responsibility is
>> > accepted by Harare Institute of
>> > Technology and/or its subsidiaries for any loss
>> > or damage arising in any
>> > way from the receipt or use thereof.
>>
>> --
>> 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 dealii+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/dealii/87lefqe7nh.fsf%4043-1.org.
>>
>
>
> -- 
> mathematical sciences
> 15015 ganges road
> p.o box be277
> belvedere
> harare
> zimbabwe
>
> business:   +263.24.274.1423-36
> fax : +263.24.274.1408
> mobile zw1: +263.77.283.8167
> mobile zw2: +263.77.412.0815
> mobile ind: +91.844.867.9322
> home : +263.68.215.3910
>
> -- 
>
>
>
>
> The information in this message is confidential and legally
> privileged. 
> It is intended solely for the addressee(s). Access to this message
> by 
> anyone else is unauthorized. If received in error, please accept our 
> apologies
> and notify the sender immediately. You must also delete the 
> original message
> from your machine. If you are not the intended recipient, 
> any use, 

Re: [deal.II] Compiling release 9.5.0

2023-07-11 Thread Jack Urombo
Here is the detailed log.

On Sat, 8 Jul 2023 at 17:37, Matthias Maier  wrote:

> Hi,
>
> Would you mind to also send us the "detailed.log" file located in your
> build directory?
>
> Best,
> Matthias
>
>
>
> On Sat, Jul  8, 2023, at 03:16 CDT, jack urombo  wrote:
>
> > The new release has this error on compiling.
> >
> > [ 10%] Building CXX object
> > bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/ar
> > ena.cpp.o
> > In file included from
> > /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
> > cheduler_common.h:43,
> > from
> > /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
> > cheduler.h:24,
> > from
> > /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/a
> > rena.cpp:23:
> > /home/
> ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:266:2
> > 0: error: declaration of ‘tbb::task& tbb::internal::task_prefix::task()’
> > changes meaning o
> > f ‘task’ [-Wchanges-meaning]
> >  266 | tbb::task& task() {return
> > *reinterpret_cast(this+1);}
> >  |^~~~
> > /home/
> ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:225:9
> > : note: used here to mean ‘class tbb::task’
> >  225 | task* next_offloaded;
> >  | ^~~~
> > /home/
> ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:33:7
> :
> > note: declared here
> >   33 | class task;
> >  |   ^~~~
> > make[2]: ***
> > [bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/build.make:90:
> > bund
> > led/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/arena.cpp.o]
> Error
> > 1
> > make[1]: *** [CMakeFiles/Makefile2:1782:
> > bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_de
> > bug.dir/all] Error 2
> > make: *** [Makefile:136: all] Error 2
> >
> >
> >
> > --
> >
> >
> >
> >
> > The information in this message is confidential and legally
> > privileged.
> > It is intended solely for the addressee(s). Access to this message
> > by
> > anyone else is unauthorized. If received in error, please accept our
> > apologies
> > and notify the sender immediately. You must also delete the
> > original message
> > from your machine. If you are not the intended recipient,
> > any use, disclosure,
> > copying, distribution or action taken in reliance of
> > it, is prohibited and may
> > be unlawful. The information, attachments,
> > opinions or advice contained in this
> > email are not the views or opinions of
> > Harare Institute of Technology, its
> > subsidiaries or affiliates. Although
> > this email and any attachments are
> > believed to be free of any virus or
> > other defects which might affect any
> > computer or IT system into which they
> > are received, no responsibility is
> > accepted by Harare Institute of
> > Technology and/or its subsidiaries for any loss
> > or damage arising in any
> > way from the receipt or use thereof.
>
> --
> 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 dealii+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/dealii/87lefqe7nh.fsf%4043-1.org.
>


-- 
mathematical sciences
15015 ganges road
p.o box be277
belvedere
harare
zimbabwe

business:   +263.24.274.1423-36
fax : +263.24.274.1408
mobile zw1: +263.77.283.8167
mobile zw2: +263.77.412.0815
mobile ind: +91.844.867.9322
home : +263.68.215.3910

-- 




The information in this message is confidential and legally
privileged. 
It is intended solely for the addressee(s). Access to this message
by 
anyone else is unauthorized. If received in error, please accept our 
apologies
and notify the sender immediately. You must also delete the 
original message
from your machine. If you are not the intended recipient, 
any use, disclosure,
copying, distribution or action taken in reliance of 
it, is prohibited and may
be unlawful. The information, attachments, 
opinions or advice contained in this
email are not the views or opinions of 
Harare Institute of Technology, its
subsidiaries or affiliates. Although 
this email and any attachments are
believed to be free of any virus or 
other defects which might affect any
computer or IT system into which they 
are received, no responsibility is
accepted by Harare Institute of 
Technology and/or its subsidiaries for any loss
or damage arising in any 
way from the receipt or use thereof.

-- 
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 

Re: [deal.II] Compiling release 9.5.0

2023-07-08 Thread Matthias Maier
Hi,

Would you mind to also send us the "detailed.log" file located in your
build directory?

Best,
Matthias



On Sat, Jul  8, 2023, at 03:16 CDT, jack urombo  wrote:

> The new release has this error on compiling.
>
> [ 10%] Building CXX object 
> bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/ar
> ena.cpp.o 
> In file included from 
> /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
> cheduler_common.h:43, 
> from 
> /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
> cheduler.h:24, 
> from 
> /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/a
> rena.cpp:23: 
> /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:266:2
> 0: error: declaration of ‘tbb::task& tbb::internal::task_prefix::task()’ 
> changes meaning o
> f ‘task’ [-Wchanges-meaning] 
>  266 | tbb::task& task() {return 
> *reinterpret_cast(this+1);} 
>  |^~~~ 
> /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:225:9
> : note: used here to mean ‘class tbb::task’ 
>  225 | task* next_offloaded; 
>  | ^~~~ 
> /home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:33:7:
> note: declared here 
>   33 | class task; 
>  |   ^~~~ 
> make[2]: *** 
> [bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/build.make:90: 
> bund
> led/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/arena.cpp.o] Error 
> 1 
> make[1]: *** [CMakeFiles/Makefile2:1782: 
> bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_de
> bug.dir/all] Error 2 
> make: *** [Makefile:136: all] Error 2
>
>
>
> -- 
>
>
>
>
> The information in this message is confidential and legally
> privileged. 
> It is intended solely for the addressee(s). Access to this message
> by 
> anyone else is unauthorized. If received in error, please accept our 
> apologies
> and notify the sender immediately. You must also delete the 
> original message
> from your machine. If you are not the intended recipient, 
> any use, disclosure,
> copying, distribution or action taken in reliance of 
> it, is prohibited and may
> be unlawful. The information, attachments, 
> opinions or advice contained in this
> email are not the views or opinions of 
> Harare Institute of Technology, its
> subsidiaries or affiliates. Although 
> this email and any attachments are
> believed to be free of any virus or 
> other defects which might affect any
> computer or IT system into which they 
> are received, no responsibility is
> accepted by Harare Institute of 
> Technology and/or its subsidiaries for any loss
> or damage arising in any 
> way from the receipt or use thereof.

-- 
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 dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/87lefqe7nh.fsf%4043-1.org.


[deal.II] Compiling release 9.5.0

2023-07-08 Thread jack urombo
The new release has this error on compiling.

[ 10%] Building CXX object 
bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/ar
ena.cpp.o 
In file included from 
/home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
cheduler_common.h:43, 
from 
/home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/s
cheduler.h:24, 
from 
/home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/tbb/a
rena.cpp:23: 
/home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:266:2
0: error: declaration of ‘tbb::task& tbb::internal::task_prefix::task()’ 
changes meaning o
f ‘task’ [-Wchanges-meaning] 
 266 | tbb::task& task() {return 
*reinterpret_cast(this+1);} 
 |^~~~ 
/home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:225:9
: note: used here to mean ‘class tbb::task’ 
 225 | task* next_offloaded; 
 | ^~~~ 
/home/ju.rom.bo/downloads/dealii-9.5.0/bundled/tbb-2018_U2/src/../include/tbb/task.h:33:7:
note: declared here 
  33 | class task; 
 |   ^~~~ 
make[2]: *** 
[bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/build.make:90: 
bund
led/tbb-2018_U2/src/CMakeFiles/bundled_tbb_debug.dir/tbb/arena.cpp.o] Error 
1 
make[1]: *** [CMakeFiles/Makefile2:1782: 
bundled/tbb-2018_U2/src/CMakeFiles/bundled_tbb_de
bug.dir/all] Error 2 
make: *** [Makefile:136: all] Error 2



-- 




The information in this message is confidential and legally
privileged. 
It is intended solely for the addressee(s). Access to this message
by 
anyone else is unauthorized. If received in error, please accept our 
apologies
and notify the sender immediately. You must also delete the 
original message
from your machine. If you are not the intended recipient, 
any use, disclosure,
copying, distribution or action taken in reliance of 
it, is prohibited and may
be unlawful. The information, attachments, 
opinions or advice contained in this
email are not the views or opinions of 
Harare Institute of Technology, its
subsidiaries or affiliates. Although 
this email and any attachments are
believed to be free of any virus or 
other defects which might affect any
computer or IT system into which they 
are received, no responsibility is
accepted by Harare Institute of 
Technology and/or its subsidiaries for any loss
or damage arising in any 
way from the receipt or use thereof.

-- 
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 dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/43295488-1e6b-48de-9282-c487a2a859d9n%40googlegroups.com.