Debian Patches

Status for dune-geometry/2.11.0-3

Patch Description Author Forwarded Bugs Origin Last update
Use-fuzzy-equality-check-for-volume-of-reference-ele.patch Use fuzzy equality check for volume of reference elements.
Otherwise we get failing test for Debian on i386:
```
5/11 Test #5: test-referenceelements ...........***Failed 0.01 sec
./dune/geometry/test/test-referenceelements.cc:354: Test `tetraVolume == 1.0/6.0' failed (got 0.166667)
./dune/geometry/test/test-referenceelements.cc:428: Test `pyramidVolume == 1.0/3.0' failed (got 0.333333)
```
Markus Blatt <markus@dr-blatt.de> no 2023-07-15
0002-benchmark-geometries-Don-t-use-gt.dim-in-lambda.patch benchmark-geometries: Don't use gt.dim() in lambda
Fix GCC 16 error "use of local variable with automatic
storage from containing function".
Christoph GrĂ¼ninger <gruenich@dune-project.org> no 2026-08-04
0003-Fix-another-GCC-16-compile-error.patch Fix another GCC-16 compile error
The error (which is IMHO due to a compiler bug) si now fixed for GCC-16

cd /build/dune-geometry-2.11.0/build/dune/geometry/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-cornerstoragerefwrap.dir/link.txt --verbose=1
/build/dune-geometry-2.11.0/dune/geometry/test/test-localfiniteelementgeometry.cc: In instantiation of 'bool checkLocalFiniteElementGeometry() [with ctype = double; int cdim = 1; Dune::GeometryType::IdType id = (Dune::GeometryType::IdType)1]':
/build/dune-geometry-2.11.0/dune/geometry/test/test-localfiniteelementgeometry.cc:92:85: required from 'bool checkLocalFiniteElementGeometry() [with ctype = double]'
92 | pass &= checkLocalFiniteElementGeometry<ctype, 1, Dune::GeometryTypes::simplex(1)>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-geometry-2.11.0/dune/geometry/test/test-localfiniteelementgeometry.cc:136:52: required from here
136 | pass &= checkLocalFiniteElementGeometry< double >();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/build/dune-geometry-2.11.0/dune/geometry/test/test-localfiniteelementgeometry.cc:46:46: error: use of local variable with automatic storage from containing function
46 | auto f = [&](Dune::FieldVector<ctype,gt.dim()> const& x) {
| ~~~~~~^~
/build/dune-geometry-2.11.0/dune/geometry/test/test-localfiniteelementgeometry.cc:27:18: note: 'constexpr const Dune::GeometryType gt' declared here
27 | constexpr auto gt = Dune::GeometryType{id};
| ^~
Markus Blatt <markus@dr-blatt.de> no 2026-08-07

All known versions for source package 'dune-geometry'

Links