dumux issueshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues2021-11-01T09:45:54Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1099[test] test_md_embedded_1d3d_1p2c_richards2c fails to build2021-11-01T09:45:54ZRa Ry[test] test_md_embedded_1d3d_1p2c_richards2c fails to buildOS: Ubuntu 20.04
Dune Modules: v2.8
Dumux: v3.4
Fresh install of Dumux v3.4; using Dune modules v2.8, including dune-foamgrid and dune-uggrid.
The latter are required to build "test_md_embedded_1d3d_1p2c_richards2c", which failed to bu...OS: Ubuntu 20.04
Dune Modules: v2.8
Dumux: v3.4
Fresh install of Dumux v3.4; using Dune modules v2.8, including dune-foamgrid and dune-uggrid.
The latter are required to build "test_md_embedded_1d3d_1p2c_richards2c", which failed to build:
make test_md_embedded_1d3d_1p2c_richards2c
All other tests ran OK in folder: /multidomain/embedded
Attached is a zip archive containing the test error log and the dumux v3.4 install log.
The error log is quite long and I cannot interpret why that test build fails.
For some reason module dune-uggrid is mentioned.
Which version of dune-uggrid is needed to run "test_md_embedded_1d3d_1p2c_richards2c"?
As a side note, dumux-course builds "test_md_embedded_1d3d_1p2c_richards2c", but fails to run because module dune-uggrid is missing. This I understand.
I came to this specific test, as it was recommended in Koch2017a (dumux-pub repository web page):
https://git.iws.uni-stuttgart.de/dumux-pub/Koch2017a
> If you want to work with root models in DuMu<sup>x</sup> check out the newest DuMu<sup>x</sup> version at (https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git) which includes and updated and better documented version of the root-soil interaction models (an updated version of example of the tracer example from the paper can be found [here](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/tree/master/test/multidomain/embedded/1d3d/1p2c_richards2c).
[ERRORS_Tests.zip](/uploads/d5d99313a8c31250f6e0fe3a576830d4/ERRORS_Tests.zip)https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/865dune-subgrid deprecation warning2020-04-21T14:33:03ZNed Coltmandune-subgrid deprecation warningOn 2.7, if subgrid is installed, every test using a gridmanager will write the deprecation warning:
```
dune-common/dune/common/parallel/collectivecommunication.hh:2:2: warning: #warning "Deprecated header, use #include <dune/common/pa...On 2.7, if subgrid is installed, every test using a gridmanager will write the deprecation warning:
```
dune-common/dune/common/parallel/collectivecommunication.hh:2:2: warning: #warning "Deprecated header, use #include <dune/common/parallel/communication.hh> instead!" [-Wcpp]
#warning "Deprecated header, use #include <dune/common/parallel/communication.hh> instead!"
```
@kweis has already addressed this in a MR within dune-subgrid: [dune-subgrid!16](https://git.imp.fu-berlin.de/agnumpde/dune-subgrid/-/merge_requests/16)
This fix only works if c++17 is required, which it doesn't seem to be for dune-subgrid.
Would it make sense to take the changes made on [dune-subgrid!16](https://git.imp.fu-berlin.de/agnumpde/dune-subgrid/-/merge_requests/16) and add it as a patch for releases/3.2?3.2Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/827Dune 2.6 and Dune 2.7 compatible with dumux 3.2?2020-05-04T15:56:23ZNed ColtmanDune 2.6 and Dune 2.7 compatible with dumux 3.2?For the 3.2 release, we want to be dependent on dune 2.7, correct?
This should be mentioned in:
* change log with reasons why.
* all install scripts
* website under installation instructions
TODOs
* [x] After release 3.2 add note...For the 3.2 release, we want to be dependent on dune 2.7, correct?
This should be mentioned in:
* change log with reasons why.
* all install scripts
* website under installation instructions
TODOs
* [x] After release 3.2 add note to the change log that 2.12 is no longer supported and
* [x] Write email to users about above.
* [x] After release 3.2 increase dependency to Dune 2.7
Current proposal for the testing plan during and after release 3.2 (as soon as a release branch is created)
| Dune version --> | 2.5 | 2.6 | 2.7 | master |
| ------ | ------ | ------ | ------ |------ |
| Dumux master | | | x | x |
| Dumux 3 (latest release 3.2) | | x | x | |
| ~~Dumux 2 (latest release 2.12)~~ | | | | |3.2Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/678[parallel/amg] Some parallel or amg tests fail with dune master2019-06-25T12:30:48ZTimo Kochtimokoch@math.uio.no[parallel/amg] Some parallel or amg tests fail with dune masterSame tests pass with dune 2.6Same tests pass with dune 2.6