[PPL-devel] [GIT] ppl/ppl(ppl-0_11-branch): Reflected the changes in http://gcc.gnu.org /bugzilla/show_bug.cgi?id=8966
Roberto Bagnara
bagnara at cs.unipr.it
Thu Sep 9 20:07:50 CEST 2010
Module: ppl/ppl
Branch: ppl-0_11-branch
Commit: 71babe653a3099830e9cb3b37ea52be8925f88b6
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=71babe653a3099830e9cb3b37ea52be8925f88b6
Author: Roberto Bagnara <bagnara at cs.unipr.it>
Date: Thu Sep 9 15:13:48 2010 +0200
Reflected the changes in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
Reflected the changes in gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
---
README.alpha | 5 +++--
tests/BD_Shape/disjoint1.cc | 3 ---
tests/Box/congruences1.cc | 3 ---
tests/Box/max_min1.cc | 3 ---
tests/Box/relations4.cc | 3 ---
tests/Grid/addcongruences1.cc | 3 ---
tests/MIP_Problem/exceptions1.cc | 3 ---
tests/Octagonal_Shape/affineimage1.cc | 3 ---
tests/Octagonal_Shape/boundedaffineimage1.cc | 3 ---
tests/Octagonal_Shape/cc76extrapolation1.cc | 3 ---
tests/Octagonal_Shape/difference1.cc | 3 ---
tests/Octagonal_Shape/disjoint1.cc | 3 ---
tests/Octagonal_Shape/generalizedaffineimage3.cc | 3 ---
.../Octagonal_Shape/generalizedaffinepreimage2.cc | 3 ---
.../Octagonal_Shape/generalizedaffinepreimage3.cc | 3 ---
tests/Octagonal_Shape/unconstrain1.cc | 3 ---
tests/Polyhedron/exceptions2.cc | 3 ---
17 files changed, 3 insertions(+), 50 deletions(-)
diff --git a/README.alpha b/README.alpha
index 15ce29a..fca425c 100644
--- a/README.alpha
+++ b/README.alpha
@@ -1,5 +1,6 @@
-There appears to be a bug in GCC (all versions) concerning exception
-handling on the Alpha. This may be related to
+There appears to be a bug in GCC (all versions up to and including
+4.3.x) concerning exception handling on the Alpha. This may be
+related to
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=8966
diff --git a/tests/BD_Shape/disjoint1.cc b/tests/BD_Shape/disjoint1.cc
index 3214d4c..1da81e7 100644
--- a/tests/BD_Shape/disjoint1.cc
+++ b/tests/BD_Shape/disjoint1.cc
@@ -185,10 +185,7 @@ BEGIN_MAIN
DO_TEST(test01);
DO_TEST(test02);
DO_TEST(test03);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test04);
-#endif
DO_TEST(test05);
DO_TEST(test06);
DO_TEST(test07);
diff --git a/tests/Box/congruences1.cc b/tests/Box/congruences1.cc
index 48e52f8..c7250a9 100644
--- a/tests/Box/congruences1.cc
+++ b/tests/Box/congruences1.cc
@@ -372,9 +372,6 @@ BEGIN_MAIN
DO_TEST(test11);
DO_TEST(test12);
DO_TEST(test13);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test14);
-#endif
DO_TEST(test15);
END_MAIN
diff --git a/tests/Box/max_min1.cc b/tests/Box/max_min1.cc
index 19e37bd..7255326 100644
--- a/tests/Box/max_min1.cc
+++ b/tests/Box/max_min1.cc
@@ -749,10 +749,7 @@ BEGIN_MAIN
DO_TEST(test09);
DO_TEST(test10);
DO_TEST(test11);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test12);
-#endif
DO_TEST(test13);
DO_TEST(test14);
DO_TEST(test15);
diff --git a/tests/Box/relations4.cc b/tests/Box/relations4.cc
index e040f6d..476275a 100644
--- a/tests/Box/relations4.cc
+++ b/tests/Box/relations4.cc
@@ -480,9 +480,6 @@ BEGIN_MAIN
DO_TEST(test16);
DO_TEST(test17);
DO_TEST(test18);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test19);
-#endif
DO_TEST(test20);
END_MAIN
diff --git a/tests/Grid/addcongruences1.cc b/tests/Grid/addcongruences1.cc
index f14e2b7..e58e509 100644
--- a/tests/Grid/addcongruences1.cc
+++ b/tests/Grid/addcongruences1.cc
@@ -322,10 +322,7 @@ BEGIN_MAIN
DO_TEST(test03);
DO_TEST(test04);
DO_TEST(test05);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test06);
-#endif
DO_TEST(test07);
DO_TEST(test08);
DO_TEST(test09);
diff --git a/tests/MIP_Problem/exceptions1.cc b/tests/MIP_Problem/exceptions1.cc
index fc87e49..524f655 100644
--- a/tests/MIP_Problem/exceptions1.cc
+++ b/tests/MIP_Problem/exceptions1.cc
@@ -485,8 +485,6 @@ test19() {
} // namespace
BEGIN_MAIN
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test01);
DO_TEST(test02);
DO_TEST(test03);
@@ -506,5 +504,4 @@ BEGIN_MAIN
DO_TEST(test17);
DO_TEST(test18);
DO_TEST(test19);
-#endif
END_MAIN
diff --git a/tests/Octagonal_Shape/affineimage1.cc b/tests/Octagonal_Shape/affineimage1.cc
index dba2a25..cdb850b 100644
--- a/tests/Octagonal_Shape/affineimage1.cc
+++ b/tests/Octagonal_Shape/affineimage1.cc
@@ -505,10 +505,7 @@ BEGIN_MAIN
DO_TEST(test07);
DO_TEST(test08);
DO_TEST(test09);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test10);
-#endif
DO_TEST(test11);
DO_TEST(test12);
DO_TEST(test13);
diff --git a/tests/Octagonal_Shape/boundedaffineimage1.cc b/tests/Octagonal_Shape/boundedaffineimage1.cc
index 8133a45..785195d 100644
--- a/tests/Octagonal_Shape/boundedaffineimage1.cc
+++ b/tests/Octagonal_Shape/boundedaffineimage1.cc
@@ -595,10 +595,7 @@ BEGIN_MAIN
DO_TEST(test13);
DO_TEST(test14);
DO_TEST(test15);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test16);
DO_TEST(test17);
-#endif
DO_TEST(test18);
END_MAIN
diff --git a/tests/Octagonal_Shape/cc76extrapolation1.cc b/tests/Octagonal_Shape/cc76extrapolation1.cc
index 3c5c42e..eb92fd3 100644
--- a/tests/Octagonal_Shape/cc76extrapolation1.cc
+++ b/tests/Octagonal_Shape/cc76extrapolation1.cc
@@ -508,10 +508,7 @@ BEGIN_MAIN
DO_TEST(test07);
DO_TEST(test08);
DO_TEST(test09);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test10);
-#endif
DO_TEST(test11);
DO_TEST(test12);
DO_TEST(test13);
diff --git a/tests/Octagonal_Shape/difference1.cc b/tests/Octagonal_Shape/difference1.cc
index 65e52f2..0227fa5 100644
--- a/tests/Octagonal_Shape/difference1.cc
+++ b/tests/Octagonal_Shape/difference1.cc
@@ -249,10 +249,7 @@ BEGIN_MAIN
DO_TEST(test01);
DO_TEST(test02);
DO_TEST(test03);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test04);
-#endif
DO_TEST(test05);
DO_TEST(test06);
DO_TEST(test07);
diff --git a/tests/Octagonal_Shape/disjoint1.cc b/tests/Octagonal_Shape/disjoint1.cc
index 953c1f9..f588a8c 100644
--- a/tests/Octagonal_Shape/disjoint1.cc
+++ b/tests/Octagonal_Shape/disjoint1.cc
@@ -184,9 +184,6 @@ BEGIN_MAIN
DO_TEST(test03);
DO_TEST(test04);
DO_TEST(test05);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test06);
-#endif
DO_TEST(test07);
END_MAIN
diff --git a/tests/Octagonal_Shape/generalizedaffineimage3.cc b/tests/Octagonal_Shape/generalizedaffineimage3.cc
index e4202f9..30c18c4 100644
--- a/tests/Octagonal_Shape/generalizedaffineimage3.cc
+++ b/tests/Octagonal_Shape/generalizedaffineimage3.cc
@@ -579,8 +579,6 @@ BEGIN_MAIN
DO_TEST(test08);
DO_TEST(test09);
DO_TEST(test10);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test11);
DO_TEST(test12);
DO_TEST(test13);
@@ -589,7 +587,6 @@ BEGIN_MAIN
DO_TEST(test16);
DO_TEST(test17);
DO_TEST(test18);
-#endif
DO_TEST(test19);
DO_TEST(test20);
END_MAIN
diff --git a/tests/Octagonal_Shape/generalizedaffinepreimage2.cc b/tests/Octagonal_Shape/generalizedaffinepreimage2.cc
index f85c444..a95867d 100644
--- a/tests/Octagonal_Shape/generalizedaffinepreimage2.cc
+++ b/tests/Octagonal_Shape/generalizedaffinepreimage2.cc
@@ -596,10 +596,7 @@ test20() {
} // namespace
BEGIN_MAIN
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test01);
-#endif
DO_TEST(test02);
DO_TEST(test03);
DO_TEST(test04);
diff --git a/tests/Octagonal_Shape/generalizedaffinepreimage3.cc b/tests/Octagonal_Shape/generalizedaffinepreimage3.cc
index 653c390..62218fa 100644
--- a/tests/Octagonal_Shape/generalizedaffinepreimage3.cc
+++ b/tests/Octagonal_Shape/generalizedaffinepreimage3.cc
@@ -597,10 +597,7 @@ BEGIN_MAIN
DO_TEST(test01);
DO_TEST(test02);
DO_TEST(test03);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test04);
-#endif
DO_TEST(test05);
DO_TEST(test06);
DO_TEST(test07);
diff --git a/tests/Octagonal_Shape/unconstrain1.cc b/tests/Octagonal_Shape/unconstrain1.cc
index 96d130f..c34e5d8 100644
--- a/tests/Octagonal_Shape/unconstrain1.cc
+++ b/tests/Octagonal_Shape/unconstrain1.cc
@@ -222,10 +222,7 @@ BEGIN_MAIN
DO_TEST(test04);
DO_TEST(test05);
DO_TEST(test06);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test07);
-#endif
DO_TEST(test08);
DO_TEST(test09);
END_MAIN
diff --git a/tests/Polyhedron/exceptions2.cc b/tests/Polyhedron/exceptions2.cc
index 8a0a2ed..38c2370 100644
--- a/tests/Polyhedron/exceptions2.cc
+++ b/tests/Polyhedron/exceptions2.cc
@@ -893,10 +893,7 @@ BEGIN_MAIN
DO_TEST(test16);
DO_TEST(test17);
DO_TEST(test18);
-#ifndef __alpha__
- // Exception handling is broken in GCC on the Alpha.
DO_TEST(test19);
-#endif
DO_TEST(test20);
DO_TEST(test21);
DO_TEST(test22);
More information about the PPL-devel
mailing list