Package: dune-grid / 2.6.0-3

Metadata

Package Version Patches format
dune-grid 2.6.0-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
disable alberta3d test.patch | (download)

dune/grid/albertagrid/test/CMakeLists.txt | 6 3 + 3 - 0 !
dune/grid/test/CMakeLists.txt | 6 3 + 3 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

 disable tests that need too much memory
do not install amiramesh grids.patch | (download)

doc/grids/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not install amiramesh example grids
example grids install location.patch | (download)

CMakeLists.txt | 5 4 + 1 - 0 !
doc/grids/amc/CMakeLists.txt | 2 1 + 1 - 0 !
doc/grids/dgf/CMakeLists.txt | 2 1 + 1 - 0 !
doc/grids/gmsh/CMakeLists.txt | 2 1 + 1 - 0 !
doc/grids/gridfactory/CMakeLists.txt | 2 1 + 1 - 0 !
doc/grids/starcd/CMakeLists.txt | 2 1 + 1 - 0 !
6 files changed, 9 insertions(+), 6 deletions(-)

---
increase test timeouts.patch | (download)

dune/grid/utility/test/CMakeLists.txt | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 increase test timeout

Increase test timeout for a test taking too long on sparc64. This
should fix the build failure referenced below.

Reference: https://buildd.debian.org/status/fetch.php?pkg=dune-grid&arch=sparc64&ver=2.5.0%7Erc2-1&stamp=1480995532

0001 fix base64 encoder.patch | (download)

dune/grid/io/file/vtk/b64enc.hh | 49 22 + 27 - 0 !
dune/grid/io/file/vtk/streams.hh | 12 6 + 6 - 0 !
2 files changed, 28 insertions(+), 33 deletions(-)

 [patch] fix base64 encoder

The old implementation relied on undefined behavior (reading from a
union member not most recently written to), implementation-defined
layout and only worked on little endian.

This should make the `vtktest` test pass on big endian architectures.