[GIT] ppl/ppl(master): Reflected the changes in http://gcc.gnu.org/bugzilla /show_bug.cgi?id=8966

Module: ppl/ppl Branch: master Commit: ad3694d4bbf7a930d3d262568487cce8066f55fd URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=ad3694d4bbf7a...
Author: Roberto Bagnara bagnara@cs.unipr.it Date: Thu Sep 9 17:13:48 2010 +0200
Reflected the changes in http://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);
participants (1)
-
Roberto Bagnara