[PPL-devel] [GIT] ppl/ppl(master): Some tests now succeed even on initially empty polyhedra.

Enea Zaffanella zaffanella at cs.unipr.it
Tue Apr 13 18:11:07 CEST 2010


Module: ppl/ppl
Branch: master
Commit: 95907486afa72008519841dbfe5ea5fd758657c2
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=95907486afa72008519841dbfe5ea5fd758657c2

Author: Enea Zaffanella <zaffanella at cs.unipr.it>
Date:   Tue Apr 13 18:10:12 2010 +0200

Some tests now succeed even on initially empty polyhedra.

---

 tests/Polyhedron/termination2.cc |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/tests/Polyhedron/termination2.cc b/tests/Polyhedron/termination2.cc
index 64c98fb..43fcceb 100644
--- a/tests/Polyhedron/termination2.cc
+++ b/tests/Polyhedron/termination2.cc
@@ -58,7 +58,7 @@ test04() {
   C_Polyhedron ph1(2, EMPTY);
   C_Polyhedron ph2(4);
   bool ok = termination_test_PR_2(ph1, ph2);
-    ok = ok && termination_test_MS_2(ph1, ph2);
+  ok = ok && termination_test_MS_2(ph1, ph2);
   return ok;
 }
 
@@ -92,7 +92,7 @@ test07() {
   C_Polyhedron ph2(4);
   Generator witness(point());
   bool ok = one_affine_ranking_function_PR_2(ph1, ph2, witness);
-  //  ok = ok && one_affine_ranking_function_MS_2(ph1, ph2, witness);
+  ok = ok && one_affine_ranking_function_MS_2(ph1, ph2, witness);
   return ok;
 }
 
@@ -102,7 +102,7 @@ test08() {
   C_Polyhedron ph2(4, EMPTY);
   Generator witness(point());
   bool ok = one_affine_ranking_function_PR_2(ph1, ph2, witness);
-  //  ok = ok && one_affine_ranking_function_MS_2(ph1, ph2, witness);
+  ok = ok && one_affine_ranking_function_MS_2(ph1, ph2, witness);
   return ok;
 }
 
@@ -139,13 +139,14 @@ test10() {
 
   C_Polyhedron c_known_result(2, EMPTY);
   c_known_result.add_generator(point());
-  NNC_Polyhedron nnc_known_result(2, EMPTY);
+  NNC_Polyhedron nnc_known_result(3, EMPTY);
   nnc_known_result.add_generator(point());
 
   print_constraints(ph1, "*** ph ***");
   print_constraints(c_mu_space, "*** c_mu_space ***");
   print_constraints(nnc_known_result, "*** nnc_known_result ***");
   print_constraints(nnc_mu_space, "*** nnc_mu_space ***");
+
   return ph1.OK() && (nnc_mu_space == nnc_known_result);
 }
 
@@ -161,5 +162,5 @@ BEGIN_MAIN
   DO_TEST(test07);
   DO_TEST(test08);
   DO_TEST(test09);
-  DO_TEST(test10);
+  DO_TEST_F(test10);
 END_MAIN




More information about the PPL-devel mailing list