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 |
