diff --git a/Packages/Configuration/changes.txt b/Packages/Configuration/changes.txt index 0300393807e..ef552708089 100644 --- a/Packages/Configuration/changes.txt +++ b/Packages/Configuration/changes.txt @@ -1,3 +1,7 @@ +2.8 ++ CGAL_CFG_CCTYPE_MACRO_BUG.C run time test was buggy. ++ remove some "unused variable" warnings. + 2.7 + Small fix to CGAL_CFG_NO_ITERATOR_TRAITS.C for MSVX 7 diff --git a/Packages/Configuration/config/testfiles/CGAL_CFG_CCTYPE_MACRO_BUG.C b/Packages/Configuration/config/testfiles/CGAL_CFG_CCTYPE_MACRO_BUG.C index 8f1e997e9bc..c5193c1879a 100644 --- a/Packages/Configuration/config/testfiles/CGAL_CFG_CCTYPE_MACRO_BUG.C +++ b/Packages/Configuration/config/testfiles/CGAL_CFG_CCTYPE_MACRO_BUG.C @@ -46,11 +46,9 @@ using std::isspace; using std::isupper; using std::isxdigit; -bool all_assertions_correct = true; - int main() { - all_assertions_correct &= (std::isdigit('0')); + bool all_assertions_correct = std::isdigit('0'); return !all_assertions_correct; } diff --git a/Packages/Configuration/config/testfiles/CGAL_CFG_DYNAMIC_CAST_BUG.C b/Packages/Configuration/config/testfiles/CGAL_CFG_DYNAMIC_CAST_BUG.C index 07b73381cc0..8815224805c 100644 --- a/Packages/Configuration/config/testfiles/CGAL_CFG_DYNAMIC_CAST_BUG.C +++ b/Packages/Configuration/config/testfiles/CGAL_CFG_DYNAMIC_CAST_BUG.C @@ -60,6 +60,7 @@ main() { W< P > wp; W< L >* wl_ptr = dynamic_cast >* >( &wp ); + (void) wl_ptr; return 0; } diff --git a/Packages/Configuration/config/testfiles/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C b/Packages/Configuration/config/testfiles/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C index 0bc64e19ff1..300159569ab 100644 --- a/Packages/Configuration/config/testfiles/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C +++ b/Packages/Configuration/config/testfiles/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C @@ -45,6 +45,7 @@ int main() { A a; float f = a.square(1.2); + (void) f; return 0; } diff --git a/Packages/Configuration/config/testfiles/CGAL_CFG_NO_ITERATOR_TRAITS.C b/Packages/Configuration/config/testfiles/CGAL_CFG_NO_ITERATOR_TRAITS.C index a1f51169303..1e98820c306 100644 --- a/Packages/Configuration/config/testfiles/CGAL_CFG_NO_ITERATOR_TRAITS.C +++ b/Packages/Configuration/config/testfiles/CGAL_CFG_NO_ITERATOR_TRAITS.C @@ -72,13 +72,13 @@ public: template < class I> inline typename iterator_traits::iterator_category -query( I i) { +query( I) { return iterator_traits::iterator_category(); } // A function to match bidirectional iterators. inline -int discr( std::bidirectional_iterator_tag tag) { return 42; } +int discr( std::bidirectional_iterator_tag ) { return 42; } bool all_assertions_correct = true; diff --git a/Packages/Configuration/config/testfiles/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C b/Packages/Configuration/config/testfiles/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C index 43c901c5d9f..12e7a0ee462 100644 --- a/Packages/Configuration/config/testfiles/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C +++ b/Packages/Configuration/config/testfiles/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C @@ -46,5 +46,7 @@ struct D { int main() { C c(1); D< double, A> d( 3.8); + (void) c; + (void) d; return 0; } diff --git a/Packages/Configuration/maintainer b/Packages/Configuration/maintainer index 125b7dbacfa..dc99b90cd95 100644 --- a/Packages/Configuration/maintainer +++ b/Packages/Configuration/maintainer @@ -1 +1,2 @@ -maintainer: Geert-Jan Giezeman +Geert-Jan Giezeman +Sylvain Pion diff --git a/Packages/Configuration/test/Configuration/CGAL_CFG_CCTYPE_MACRO_BUG.C b/Packages/Configuration/test/Configuration/CGAL_CFG_CCTYPE_MACRO_BUG.C index 8f1e997e9bc..c5193c1879a 100644 --- a/Packages/Configuration/test/Configuration/CGAL_CFG_CCTYPE_MACRO_BUG.C +++ b/Packages/Configuration/test/Configuration/CGAL_CFG_CCTYPE_MACRO_BUG.C @@ -46,11 +46,9 @@ using std::isspace; using std::isupper; using std::isxdigit; -bool all_assertions_correct = true; - int main() { - all_assertions_correct &= (std::isdigit('0')); + bool all_assertions_correct = std::isdigit('0'); return !all_assertions_correct; } diff --git a/Packages/Configuration/test/Configuration/CGAL_CFG_DYNAMIC_CAST_BUG.C b/Packages/Configuration/test/Configuration/CGAL_CFG_DYNAMIC_CAST_BUG.C index 07b73381cc0..8815224805c 100644 --- a/Packages/Configuration/test/Configuration/CGAL_CFG_DYNAMIC_CAST_BUG.C +++ b/Packages/Configuration/test/Configuration/CGAL_CFG_DYNAMIC_CAST_BUG.C @@ -60,6 +60,7 @@ main() { W< P > wp; W< L >* wl_ptr = dynamic_cast >* >( &wp ); + (void) wl_ptr; return 0; } diff --git a/Packages/Configuration/test/Configuration/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C b/Packages/Configuration/test/Configuration/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C index 0bc64e19ff1..300159569ab 100644 --- a/Packages/Configuration/test/Configuration/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C +++ b/Packages/Configuration/test/Configuration/CGAL_CFG_NO_AUTOMATIC_TEMPLATE_INCLUSION.C @@ -45,6 +45,7 @@ int main() { A a; float f = a.square(1.2); + (void) f; return 0; } diff --git a/Packages/Configuration/test/Configuration/CGAL_CFG_NO_ITERATOR_TRAITS.C b/Packages/Configuration/test/Configuration/CGAL_CFG_NO_ITERATOR_TRAITS.C index a1f51169303..1e98820c306 100644 --- a/Packages/Configuration/test/Configuration/CGAL_CFG_NO_ITERATOR_TRAITS.C +++ b/Packages/Configuration/test/Configuration/CGAL_CFG_NO_ITERATOR_TRAITS.C @@ -72,13 +72,13 @@ public: template < class I> inline typename iterator_traits::iterator_category -query( I i) { +query( I) { return iterator_traits::iterator_category(); } // A function to match bidirectional iterators. inline -int discr( std::bidirectional_iterator_tag tag) { return 42; } +int discr( std::bidirectional_iterator_tag ) { return 42; } bool all_assertions_correct = true; diff --git a/Packages/Configuration/test/Configuration/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C b/Packages/Configuration/test/Configuration/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C index 43c901c5d9f..12e7a0ee462 100644 --- a/Packages/Configuration/test/Configuration/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C +++ b/Packages/Configuration/test/Configuration/CGAL_CFG_NO_TMPL_IN_TMPL_PARAM.C @@ -46,5 +46,7 @@ struct D { int main() { C c(1); D< double, A> d( 3.8); + (void) c; + (void) d; return 0; }