Your message dated Sun, 26 Oct 2014 18:34:31 +0000
with message-id <e1xise7-0008pp...@franck.debian.org>
and subject line Bug#755308: fixed in gfan 0.5+dfsg-5
has caused the Debian Bug report #755308,
regarding FTBFS with clang instead of gcc
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
755308: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755308
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gfan
Severity: minor
Tags: patch
User: pkg-llvm-t...@lists.alioth.debian.org
Usertags: clang-ftbfs

Hello,

Using the rebuild infrastructure, your package fails to build with clang 
(instead of gcc).

We detected this kinf of error:
http://clang.debian.net/status.php?version=3.4.2&key=WRONG_DEFAULT_DECLARATION

Full build log is available here:
http://clang.debian.net/logs/2014-06-16/gfan_0.5+dfsg-4_unstable_clang.log

Thanks,
Alexander


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- ./gfanlib_polyhedralfan.h	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./gfanlib_polyhedralfan.h	2014-07-19 21:54:53.587475313 +0400
@@ -52,7 +52,7 @@
   int getAmbientDimension()const;
   int getMaxDimension()const;
   int getMinDimension()const;
-  friend PolyhedralFan refinement(const PolyhedralFan &a, const PolyhedralFan &b, int cutOffDimension=-1, bool allowASingleConeOfCutOffDimension=false);
+  friend PolyhedralFan refinement(const PolyhedralFan &a, const PolyhedralFan &b, int cutOffDimension, bool allowASingleConeOfCutOffDimension);
   ZMatrix getRays(int dim=1);//This can be called for other dimensions than 1. The term "Rays" still makes sense modulo the common linearity space
   ZMatrix getRelativeInteriorPoints();
   void insert(ZCone const &c);
--- ./polyhedralfan.h	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./polyhedralfan.h	2014-07-19 21:43:19.127564810 +0400
@@ -74,7 +74,7 @@
   int getAmbientDimension()const;
   int getMaxDimension()const;
   int getMinDimension()const;
-  friend PolyhedralFan refinement(const PolyhedralFan &a, const PolyhedralFan &b, int cutOffDimension=-1, bool allowASingleConeOfCutOffDimension=false);
+  friend PolyhedralFan refinement(const PolyhedralFan &a, const PolyhedralFan &b, int cutOffDimension, bool allowASingleConeOfCutOffDimension);
   friend PolyhedralFan product(const PolyhedralFan &a, const PolyhedralFan &b);
   IntegerVectorList getRays(int dim=1);//This can be called for other dimensions than 1. The term "Rays" still makes sense modulo the common linearity space
   IntegerVectorList getRelativeInteriorPoints();
--- ./halfopencone.h	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./halfopencone.h	2014-07-19 21:44:23.574452732 +0400
@@ -18,7 +18,7 @@
   HalfOpenCone(int dimension_, IntegerVectorList const &equations, IntegerVectorList const &nonstrict, IntegerVectorList const &strict, bool findFacets=false, bool canonicalize=false);
   HalfOpenCone(int ambientDimension);//full space
   bool isEmpty();
-  friend HalfOpenCone intersection(const HalfOpenCone &a, const HalfOpenCone &b, bool findFacets=false);
+  friend HalfOpenCone intersection(const HalfOpenCone &a, const HalfOpenCone &b, bool findFacets);
   friend bool haveEmptyIntersection(const HalfOpenCone &a, const HalfOpenCone &b);
   PolyhedralCone closure();
   void splitIntoRelativelyOpenCones(list<HalfOpenCone> &l);
--- ./tropical2.cpp	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./tropical2.cpp	2014-07-19 21:46:55.059830437 +0400
@@ -235,7 +235,7 @@
     {
       fprintf(Stderr,"Hypersurfaces to go:%i\n",hypersurfacesToGo--);
       fprintf(Stderr,"Max dimension: %i\n",f.getMaxDimension());
-      f=refinement(f,PolyhedralFan::bergmanOfPrincipalIdeal(*i));
+      f=refinement(f,PolyhedralFan::bergmanOfPrincipalIdeal(*i), -1, false);
       f.removeAllExcept(3);
 
       IntegerVectorList l=f.getRelativeInteriorPoints();
@@ -331,7 +331,7 @@
     {
       fprintf(Stderr,"Hypersurfaces to go:%i\n",hypersurfacesToGo--);
       fprintf(Stderr,"Max dimension: %i\n",f.getMaxDimension());
-      f=refinement(f,PolyhedralFan::bergmanOfPrincipalIdeal(*i));
+      f=refinement(f,PolyhedralFan::bergmanOfPrincipalIdeal(*i), -1, false);
       f.removeAllExcept(3);
 
       IntegerVectorList l=f.getRelativeInteriorPoints();
--- ./halfopencone.cpp	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./halfopencone.cpp	2014-07-19 21:51:52.526649082 +0400
@@ -437,8 +437,8 @@
   if(p1.isZero()) //If the polynomial is zero it makes most sense to return a complete fan consisting of one cone in both cases
     {
       IntegerVectorList empty;
-      if(fullDimCones)fullDimCones->push_back(intersection(HalfOpenCone(n,empty,empty,empty),*restrictingCone));
-      if(coDimOneCones)coDimOneCones->push_back(intersection(HalfOpenCone(n,empty,empty,empty),*restrictingCone));
+      if(fullDimCones)fullDimCones->push_back(intersection(HalfOpenCone(n,empty,empty,empty),*restrictingCone, false));
+      if(coDimOneCones)coDimOneCones->push_back(intersection(HalfOpenCone(n,empty,empty,empty),*restrictingCone, false));
       return;
     }
 
@@ -497,7 +497,7 @@
 	}
       if(fullDimCones)
 	{
-	  fullDimCones->push_back(intersection(HalfOpenCone(C,myTermOrder),*restrictingCone));
+	  fullDimCones->push_back(intersection(HalfOpenCone(C,myTermOrder),*restrictingCone, false));
 	  /*	  fprintf(Stderr,"Came from-------------------------------------------------\n");
 	  AsciiPrinter P(Stderr);
 	  fullDimCones->back().print(P);
@@ -534,7 +534,7 @@
     for(HalfOpenConeList::const_iterator j=b.begin();j!=b.end();j++)
       if(!haveEmptyIntersection(*i,*j))
       {
-	HalfOpenCone c=intersection(*i,*j);
+	HalfOpenCone c=intersection(*i,*j, false);
 	//	c.isEmpty();
 	//	c.isEmpty();
 	//	if(!c.isEmpty())
--- ./polyhedralfan.cpp	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./polyhedralfan.cpp	2014-07-19 21:45:25.297385609 +0400
@@ -97,7 +97,7 @@
 	  tempC.canonicalize();
 	  temp.insert(tempC);
 	}
-      ret=refinement(ret,temp);
+      ret=refinement(ret,temp, -1, false);
     }
   if(!includec)ret.remove(C);
   return ret;
--- ./app_tropicalintersection.cpp	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./app_tropicalintersection.cpp	2014-07-19 21:56:21.025937840 +0400
@@ -193,7 +193,7 @@
     if(optionTPlane.getValue())
       {
 	PolyhedralFan temp=PolyhedralFan::halfSpace(n,0);
-	F=refinement(F,temp);
+	F=refinement(F,temp, -1, false);
       }
     //    if(optionIncidencePrinting.getValue())
       {
--- ./app_commonrefinement.cpp	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./app_commonrefinement.cpp	2014-07-19 21:59:01.495107406 +0400
@@ -32,7 +32,7 @@
     PolyhedralFan f1=PolyhedralFan::readFan(input1Option.getValue());
     PolyhedralFan f2=PolyhedralFan::readFan(input2Option.getValue());
 
-    PolyhedralFan f=refinement(f1,f2);
+    PolyhedralFan f=refinement(f1,f2, -1, false);
 
     AsciiPrinter P(Stdout);
 
--- ./tropicalmap.cpp	2013-01-17 02:56:44.000000000 +0400
+++ ../gfan-0.5+dfsg-my/./tropicalmap.cpp	2014-07-19 21:53:12.877242468 +0400
@@ -38,7 +38,7 @@
 {
   for(PolynomialSet::const_iterator i=polynomialMap.begin();i!=polynomialMap.end();i++)
     {
-      domain=refinement(domain,PolyhedralFan::normalFanOfNewtonPolytope(*i));
+      domain=refinement(domain,PolyhedralFan::normalFanOfNewtonPolytope(*i), -1, false);
     }
   return imageOfTropicalMapGivenLinearityCones(polynomialMap,domain);
 }

--- End Message ---
--- Begin Message ---
Source: gfan
Source-Version: 0.5+dfsg-5

We believe that the bug you reported is fixed in the latest version of
gfan, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 755...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <bou...@debian.org> (supplier of updated gfan package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 26 Oct 2014 18:54:17 +0100
Source: gfan
Binary: gfan
Architecture: source amd64
Version: 0.5+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Cédric Boutillier <bou...@debian.org>
Description:
 gfan       - program for computing with Groebner fans
Closes: 755308
Changes:
 gfan (0.5+dfsg-5) unstable; urgency=medium
 .
   * debian/patches:
     + add fix_compilation_clang.diff to properly forward declare some classes
       (Closes: #755308)
     + add fix_other_warnings_clang.diff to remove some other warnings about
       format strings and a typo in a macro name
   * debian/copyright: fix upstream email address
   * Bump Standards-Version to 3.9.6 (no changes needed)
   * Move upstream info to debian/upstream/metadata
Checksums-Sha1:
 7928bb38feda73901c5ea25b5eb24c00b82ec97f 1534 gfan_0.5+dfsg-5.dsc
 6a336274d1a4621c10e5af60494b79620499617a 65408 gfan_0.5+dfsg-5.debian.tar.xz
 8e3cbaf1708b08e5d54c56793c804cd7c04b2b05 848358 gfan_0.5+dfsg-5_amd64.deb
Checksums-Sha256:
 b04907fd08e58d3d67f6dbbaab325a0f903c166854ddbfd261873a5937af451e 1534 
gfan_0.5+dfsg-5.dsc
 eaa6f59c5e72c971b87d23e08584c61cd9dd1d026a0d646863d8dcb392ab2e47 65408 
gfan_0.5+dfsg-5.debian.tar.xz
 c9ac90b690a45a06588e5fe99cc65430785e6a605e093a63d77373691f2d4826 848358 
gfan_0.5+dfsg-5_amd64.deb
Files:
 af8199b5162982ee6d451bebff94c75a 1534 math extra gfan_0.5+dfsg-5.dsc
 a23811dec8a463189a1eb38e66ae93fe 65408 math extra gfan_0.5+dfsg-5.debian.tar.xz
 499a014dd41b0b7a89c0e13b7b6d6b15 848358 math extra gfan_0.5+dfsg-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJUTT0qAAoJEImvgrc5zSF6c0oH/3jI0qzOoVn17i94pDgeGOIK
aC962SHmCsXz4I1ej73ceMHswcJcs8t/FFjnXLgCHUaGunbL4/MxMpvOI9xcCxEj
xrFPKH1h3MBrqLzpXRJybqB+XwrnNsHb9nK6zLS2r1bJjZlD0xGDNvIZ40ERxf6c
qw8qNfH6YjsGUZXUOqQUQxGfFbsKXkWmjxklP8kdzbVG2rn7f1olU6l+5jNUZwTs
z4c6PQiVeY6KjafpmJ4RF/7Ox6/HWEytOhMHJyBvvdPDTW8ULlif0mJrPuJVMl5d
qFpmNlaSKolIMR/iFr/Ppb1eNfAZCcq5Y+Qqwuzvap1uUwQ5peC2Xb4QfxYarRk=
=doRW
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to