]> CRI, Mines Paris - PSL - linpy.git/blobdiff - linpy/polyhedra.py
Remove Arch Linux installation of isl in the doc
[linpy.git] / linpy / polyhedra.py
index ead9b83a0b7448c7f240dfebbac822480faeaacd..820b0148c9ae83964e475b7f6fc73b224b5aa158 100644 (file)
@@ -222,6 +222,10 @@ class Polyhedron(Domain):
 
     @classmethod
     def _fromislbasicset(cls, islbset, symbols):
+        if bool(libisl.isl_basic_set_is_empty(islbset)):
+            return Empty
+        if bool(libisl.isl_basic_set_is_universe(islbset)):
+            return Universe
         islconstraints = islhelper.isl_basic_set_constraints(islbset)
         equalities = []
         inequalities = []