Package: gfan / 0.5+dfsg-5

Metadata

Package Version Patches format
gfan 0.5+dfsg-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use_system_cdd.patch | (download)

gfanlib_zcone.cpp | 4 2 + 2 - 0 !
lp_cdd.cpp | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 use system cdd headers
remove_extra_declaration.patch | (download)

app_minkowski.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove left over declaration creating an error of duplicate
 declaration
set_locale_test_0008.patch | (download)

testsuite/0008PolynomialSetUnion/command | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 force lc_all=c when sorting output of test 0008
 Order used by sort is locale-dependent.
fix_command_test_0056.patch | (download)

testsuite/0056WeildDivisor/command | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add relative path for func.poly so that it can be found during
 the test.
string_subst_test_50x.patch | (download)

testsuite/0507InitialIdeal/command | 2 1 + 1 - 0 !
testsuite/0508IntegerGroebnerCone/command | 2 1 + 1 - 0 !
testsuite/0509IntegerGroebnerFan/command | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 use string substitution instead of hard coded executable name in
 some of the 50x tests.
dont_forget_flags_debian.patch | (download)

Makefile | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 use cxxflags/ldflags exported by dpkg-dev
fix_spelling_errors.patch | (download)

app_scarfisgeneric.cpp | 2 1 + 1 - 0 !
app_test.cpp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

---
remove_failing_tests_on_32bits.patch | (download)

testsuite/0009RenderStairCase/command | 3 2 + 1 - 0 !
testsuite/0009RenderStairCase/command~ | 1 0 + 1 - 0 !
testsuite/0009RenderStairCase/input | 3 0 + 3 - 0 !
testsuite/0009RenderStairCase/output | 16905 0 + 16905 - 0 !
testsuite/0009RenderStairCase/outputNew | 16905 0 + 16905 - 0 !
5 files changed, 2 insertions(+), 33815 deletions(-)

 remove 0009renderstaircase tests
 This test fails on 32 bit architectures, causing the build to fail
fix_GetUniqueGenerators_symmetry.patch | (download)

symmetry.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add boundary check to avoid segfault on powerpc
fix_compilation_clang.diff | (download)

gfan-0.5+dfsg-my/./gfanlib_polyhedralfan.h | 4 3 + 1 - 0 !
gfan-0.5+dfsg-my/./halfopencone.h | 5 4 + 1 - 0 !
gfan-0.5+dfsg-my/./polyhedralfan.h | 5 4 + 1 - 0 !
3 files changed, 11 insertions(+), 3 deletions(-)

 add some declarations
 this fixes compilation with clang
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755308
fix_other_warnings_clang.diff | (download)

app_intsinpolytope.cpp | 4 2 + 2 - 0 !
app_isgroebnerbasis.cpp | 2 1 + 1 - 0 !
app_normalfancleanup.cpp | 2 1 + 1 - 0 !
app_secondaryfan.cpp | 6 3 + 3 - 0 !
app_test.cpp | 2 1 + 1 - 0 !
app_tropicaltraverse.cpp | 2 1 + 1 - 0 !
bergman.cpp | 4 2 + 2 - 0 !
buchberger.cpp | 4 2 + 2 - 0 !
genericwalk.cpp | 2 1 + 1 - 0 !
gmpallocator.cpp | 6 3 + 3 - 0 !
halfopencone.cpp | 6 3 + 3 - 0 !
intsinpolytope.h | 2 1 + 1 - 0 !
lp_cdd.cpp | 4 2 + 2 - 0 !
minkowskisum.cpp | 2 1 + 1 - 0 !
polyhedralfan.cpp | 6 3 + 3 - 0 !
symmetry.cpp | 2 1 + 1 - 0 !
vektor.cpp | 2 1 + 1 - 0 !
xfig.cpp | 2 1 + 1 - 0 !
xfig.h | 2 1 + 1 - 0 !
19 files changed, 31 insertions(+), 31 deletions(-)

 fix some warnings emmitted by clang
 - typo in macro
 - type warning in format strings