61caa95
diff -up ppl-1.1/src/Pointset_Powerset_defs.hh.orig ppl-1.1/src/Pointset_Powerset_defs.hh
61caa95
--- ppl-1.1/src/Pointset_Powerset_defs.hh.orig	2013-10-28 10:38:33.000000000 -0200
61caa95
+++ ppl-1.1/src/Pointset_Powerset_defs.hh	2015-02-08 17:33:06.414149334 -0200
61caa95
@@ -1391,6 +1391,7 @@ template <typename PSET>
61caa95
 bool
61caa95
 check_containment(const PSET& ph, const Pointset_Powerset<PSET>& ps);
61caa95
 
61caa95
+#if __GNUC__ < 5
61caa95
 // CHECKME: according to the Intel compiler, the declaration of the
61caa95
 // following specialization (of the class template parameter) should come
61caa95
 // before the declaration of the corresponding full specialization
61caa95
@@ -1400,6 +1401,7 @@ template <typename QH>
61caa95
 Pointset_Powerset<NNC_Polyhedron>
61caa95
 ::Pointset_Powerset(const Pointset_Powerset<QH>& y,
61caa95
                     Complexity_Class);
61caa95
+#endif
61caa95
 
61caa95
 // Non-inline full specializations should be declared here
61caa95
 // so as to inhibit multiple instantiations of the generic template.
61caa95
diff -up ppl-1.1/src/ppl.hh.dist.orig ppl-1.1/src/ppl.hh.dist
61caa95
--- ppl-1.1/src/ppl.hh.dist.orig	2015-02-08 17:32:26.594146810 -0200
61caa95
+++ ppl-1.1/src/ppl.hh.dist	2015-02-08 17:33:11.833149677 -0200
61caa95
@@ -100618,6 +100618,7 @@ template <typename PSET>
61caa95
 bool
61caa95
 check_containment(const PSET& ph, const Pointset_Powerset<PSET>& ps);
61caa95
 
61caa95
+#if __GNUC__ < 5
61caa95
 // CHECKME: according to the Intel compiler, the declaration of the
61caa95
 // following specialization (of the class template parameter) should come
61caa95
 // before the declaration of the corresponding full specialization
61caa95
@@ -100627,6 +100628,7 @@ template <typename QH>
61caa95
 Pointset_Powerset<NNC_Polyhedron>
61caa95
 ::Pointset_Powerset(const Pointset_Powerset<QH>& y,
61caa95
                     Complexity_Class);
61caa95
+#endif
61caa95
 
61caa95
 // Non-inline full specializations should be declared here
61caa95
 // so as to inhibit multiple instantiations of the generic template.