dune-common issueshttps://gitlab.dune-project.org/core/dune-common/-/issues2022-02-28T10:14:18Zhttps://gitlab.dune-project.org/core/dune-common/-/issues/282[python] add a 'test' command to (all) `dune.foo.__main__` scripts2022-02-28T10:14:18ZAndreas Dedner[python] add a 'test' command to (all) `dune.foo.__main__` scriptsTo test packaging better we could add a `test` command to the `__main__.py` scripts of each module. A CI pipeline could then run `dunepackaging`, pip install the generated package, and then run `python -m dune.foo test` to check that the...To test packaging better we could add a `test` command to the `__main__.py` scripts of each module. A CI pipeline could then run `dunepackaging`, pip install the generated package, and then run `python -m dune.foo test` to check that the package can be used. At the moment packages are just tested with the available tutorials (grid and fem) so certain packages are not really tested if they are not used there.https://gitlab.dune-project.org/core/dune-common/-/issues/262test/eigenvaluetest.cc fails on ARM64 machines2023-03-14T12:49:13ZPatrick Jaaptest/eigenvaluetest.cc fails on ARM64 machinesThe Debian build for ARM64 fails due to a too strict check for `long double` in the line
```
if((Av - eigenValues[j]*eigenVectors[j]).two_norm() > dim*std::sqrt(std::numeric_limits<field_type>::epsilon()))
```
where we compare
`6.56817e-...The Debian build for ARM64 fails due to a too strict check for `long double` in the line
```
if((Av - eigenValues[j]*eigenVectors[j]).two_norm() > dim*std::sqrt(std::numeric_limits<field_type>::epsilon()))
```
where we compare
`6.56817e-16 > 5.55112e-17`
I see no trivial way how to improve this check. Therefore I decided to open an issue here.
Full Debian build log here (does not contain useful information):
https://buildd.debian.org/status/fetch.php?pkg=dune-common&arch=arm64&ver=2.8.0%7Erc1-1&stamp=1629831577&raw=0https://gitlab.dune-project.org/core/dune-common/-/issues/170`ParallelIndexSet::exists()` needs unit-testing2019-07-10T11:49:14ZJö Fahlkejorrit@jorrit.de`ParallelIndexSet::exists()` needs unit-testingIntroduced here: !693Introduced here: !693