<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Dear Dune developers,</p>
<p><br>
</p>
<p>also a big thank you from my side to everyone involved in the release process!</p>
<p><br>
</p>
<p>I tested with a standard Ubuntu 21.04, gcc 10.3.0, cmake 3.18.4 my Dumux setup that depends on the core modules, uggrid, alugrid, foamgrid, subgrid, opm-common and opm-grid. Everything is fine. Only opm-grid can't be configured currently:</p>
<p><a href="https://github.com/OPM/opm-grid/issues/546" class="x_OWAAutoLink" id="LPlnk854420">https://github.com/OPM/opm-grid/issues/546</a></p>
<p>Apparently, this needs to be resolved downstream, which is ok for us at the moment, as things still work with 2.7.</p>
<p><br>
</p>
<p>Kind regards</p>
<p>Bernd<br>
</p>
<p><br>
</p>
<p><br>
</p>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif,"EmojiFont","Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols">
<div><span style="font-family:"Courier New",monospace; font-size:10pt">--</span><br>
<span style="font-family:"Courier New",monospace; font-size:10pt">_________________________________________________________________</span><br>
<br>
<span style="font-family:"Courier New",monospace; font-size:10pt">Bernd Flemisch</span><br>
<span style="font-family:"Courier New",monospace; font-size:10pt">IWS, Universität Stuttgart               phone: +49 711 685 69162</span><br>
<span style="font-family:"Courier New",monospace; font-size:10pt">Pfaffenwaldring 61              email: bernd@iws.uni-stuttgart.de</span><br>
<span style="font-family:"Courier New",monospace; font-size:10pt">D-70569 Stuttgart           url:
<a href="http://www.iws.uni-stuttgart.de/en/lh2/" class="x_OWAAutoLink" title="http://www.iws.uni-stuttgart.de/en/lh2/ Ctrl+Klicken oder tippen Sie, um dem Link zu folgen." id="LPNoLP">
www.iws.uni-stuttgart.de/en/lh2/</a></span><br>
<span style="font-family:"Courier New",monospace; font-size:10pt">_________________________________________________________________</span></div>
</div>
</div>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Dune-devel <dune-devel-bounces@lists.dune-project.org> im Auftrag von Simon Praetorius <simon.praetorius@tu-dresden.de><br>
<b>Gesendet:</b> Dienstag, 3. August 2021 16:55:45<br>
<b>An:</b> dune-devel@lists.dune-project.org<br>
<b>Betreff:</b> Re: [Dune-devel] First candidate for upcoming release 2.8.0 available for testing</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hi,<br>
<br>
I want to give some feedback on the release candidate:<br>
<br>
Setup 1:<br>
- Linux Mint 20 Ulyana 64-bit, Kernel Linux 5.4.0-77-generic x86_64<br>
- GCC 9.3, CMake 3.16.3<br>
- external packages: GMP, QuadMath, TBB, SuperLU, SuiteSparse, ParMETIS, <br>
PkgConfig, Alberta, PTScotch, METIS<br>
- modules: amdis, dune-alugrid, dune-common, dune-foamgrid, <br>
dune-functions, dune-geometry, dune-grid, dune-istl, <br>
dune-localfunctions, dune-typetree, dune-uggrid, dune-vtk<br>
<br>
cmake warnings:<br>
- Policy CMP0087 is not set (I think we should fix this in the next release)<br>
- WARNING: could not find module 'dune-python', [...] 'dune-python' is <br>
suggested by dune-foamgrid<br>
<br>
c++ warnings:<br>
- dune-uggrid/dune/uggrid/gm/er.cc:1664:50: warning: iteration 4 invokes <br>
undefined behavior [-Waggressive-loop-optimizations]<br>
- dune-uggrid/dune/uggrid/gm/er.cc:1666:40: warning: iteration 4 invokes <br>
undefined behavior [-Waggressive-loop-optimizations]<br>
- dune-uggrid/dune/uggrid/parallel/dddif/debugger.cc:568:14: warning: <br>
ignoring return value of ‘int scanf(const char*, ...)’, declared with <br>
attribute warn_unused_result [-Wunused-result]<br>
- dune-uggrid/dune/uggrid/parallel/dddif/overlap.cc:727:22: warning: '0' <br>
flag used with ‘%p’ gnu_printf format [-Wformat=]<br>
<br>
C++ warnings (-Wall):<br>
- dune-uggrid: 100+ warnings about "comparison of integer expressions of <br>
different signedness", "var. maybe used uninitialized in this function", <br>
"static <function> defined but not used", "variable <var> set but not <br>
used",...<br>
- dune-common/dune/common/reservedvector.hh:70:5: note: variable <br>
tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying <br>
without (this I get a lot, but don't know what to do about it)<br>
<br>
<br>
Setup 2:<br>
- GCC 11.1, CXX_MAX_STANDARD=20<br>
<br>
c++ errors:<br>
- <br>
dune-grid/dune/grid/onedgrid/../onedgrid/onedgridleveliterator.hh:39:74: <br>
error: invalid declarator before ‘*’ token<br>
- <br>
dune-grid/dune/grid/onedgrid/../onedgrid/onedgridleveliterator.hh:39:74: <br>
error: expected ‘)’ before ‘*’ token<br>
- dune-grid/dune/grid/onedgrid/onedgridfactory.hh:58:5: error: <br>
template-id not allowed for destructor<br>
- dune-grid/dune/grid/onedgrid/onedgridfactory.cc:33:1: error: <br>
template-id not allowed for destructor<br>
<br>
c++-warnings:<br>
- dune-grid/dune/grid/io/file/dgfparser/dgfparser.cc:921:14: warning: <br>
arithmetic between floating-point type ‘double’ and enumeration type <br>
‘Dune::DuneGridFormatParser::orientation_t’ is deprecated<br>
- dune-grid/dune/grid/io/file/dgfparser/dgfparser.cc:947:30: warning: <br>
arithmetic between floating-point type ‘double’ and enumeration type <br>
‘Dune::DuneGridFormatParser::orientation_t’ is deprecated<br>
<br>
<br>
So, maybe we should fix the onedgrid errors that occur with -std=c++20. <br>
It is easy to fix. There just the template parameters on the constructor <br>
and destructor must be removed. Most of the warnings come from the <br>
dune-uggrid module. There is still a lot of cleanup necessary. This is <br>
not a quick fix.<br>
<br>
Best regards,<br>
Simon<br>
<br>
Am 03.08.21 um 14:23 schrieb Simon Praetorius:<br>
> Thank you Markus and Christoph for preparing the release candidate and <br>
> also the many other contributors who fixed issues and uploaded <br>
> contributions that should make it into 2.8. There were lots of <br>
> last-minute changes that needed to be included and thus a lot of work. <br>
> Thank you all.<br>
><br>
> I will run some tests on my local setup and will report back.<br>
><br>
> As you might have noticed, recently some of the pipelines failed all <br>
> the time. This might be related to some of the local CI runners in <br>
> Dresden that are down temporarily. We just recently moved into a new <br>
> building and there the internet is not working properly yet. I think, <br>
> we need more independent machines that also run the system tests and <br>
> the CI builds. Maybe we can tag some more runners for these jobs.<br>
><br>
> Best,<br>
> Simon<br>
><br>
> Am 31.07.21 um 21:01 schrieb Markus Blatt:<br>
>> We are happy to announce that we managed to upload the first release <br>
>> candidate for<br>
>> the next regular DUNE 2.8.0rc1 release. We have made some effort to <br>
>> test ourself but<br>
>> given the vast amounz of use cased and systems, we would be happy if <br>
>> your would test<br>
>> with your projects supported the master version.<br>
>><br>
>> You can information about how to download at <br>
>> <a href="https://dune-project.org/news/">https://dune-project.org/news/</a><br>
>><br>
>> _______________________________________________<br>
>> Dune-devel mailing list<br>
>> Dune-devel@lists.dune-project.org<br>
>> <a href="https://lists.dune-project.org/mailman/listinfo/dune-devel">https://lists.dune-project.org/mailman/listinfo/dune-devel</a><br>
><br>
-- <br>
Dr. Simon Praetorius<br>
Technische Universität Dresden<br>
Institute of Scientific Computing<br>
phone: +49 351 463-34432<br>
mail: simon.praetorius@tu-dresden.de<br>
web: <a href="https://tu-dresden.de/mn/math/wir/das-institut/beschaeftigte/simon-praetorius">
https://tu-dresden.de/mn/math/wir/das-institut/beschaeftigte/simon-praetorius</a><br>
<br>
<br>
_______________________________________________<br>
Dune-devel mailing list<br>
Dune-devel@lists.dune-project.org<br>
<a href="https://lists.dune-project.org/mailman/listinfo/dune-devel">https://lists.dune-project.org/mailman/listinfo/dune-devel</a></div>
</span></font>
</body>
</html>