diff --git a/Configuration/config/testfiles/CGAL_CFG_NO_CORE.C b/Configuration/config/testfiles/CGAL_CFG_NO_CORE.C deleted file mode 100644 index e9d0602e284..00000000000 --- a/Configuration/config/testfiles/CGAL_CFG_NO_CORE.C +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) 2004 Utrecht University (The Netherlands), -// ETH Zurich (Switzerland), Freie Universitaet Berlin (Germany), -// INRIA Sophia-Antipolis (France), Martin-Luther-University Halle-Wittenberg -// (Germany), Max-Planck-Institute Saarbruecken (Germany), RISC Linz (Austria), -// and Tel-Aviv University (Israel). All rights reserved. -// -// This file is part of CGAL (www.cgal.org); you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; version 2.1 of the License. -// See the file LICENSE.LGPL distributed with CGAL. -// -// Licensees holding a valid commercial license may use this file in -// accordance with the commercial license agreement provided with the software. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -// -// $URL$ -// $Id$ -// -// -// Author(s) : various - -// CGAL_CFG_NO_CORE.C -// --------------------------------------------------------------------- -// A short test program to evaluate a machine architecture. -// This program is used by cgal_configure. -// The following documentation will be pasted in the generated configfile. -// --------------------------------------------------------------------- - -//| Tests if CORE is available. - -#include "CORE.h" -#include - -int main() -{ - Expr x = 2, y = 3; - std::cout << x << " * " << y << " = " << x*y << std::endl; - - // CORE does not have VERSION macros yet (as of december 2005). - std::cout << "version=unknown" << std::endl; - - return 0; -} diff --git a/Configuration/config/testfiles/CGAL_CFG_NO_GMP.C b/Configuration/config/testfiles/CGAL_CFG_NO_GMP.C deleted file mode 100644 index d6bf803318c..00000000000 --- a/Configuration/config/testfiles/CGAL_CFG_NO_GMP.C +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) 2004 Utrecht University (The Netherlands), -// ETH Zurich (Switzerland), Freie Universitaet Berlin (Germany), -// INRIA Sophia-Antipolis (France), Martin-Luther-University Halle-Wittenberg -// (Germany), Max-Planck-Institute Saarbruecken (Germany), RISC Linz (Austria), -// and Tel-Aviv University (Israel). All rights reserved. -// -// This file is part of CGAL (www.cgal.org); you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; version 2.1 of the License. -// See the file LICENSE.LGPL distributed with CGAL. -// -// Licensees holding a valid commercial license may use this file in -// accordance with the commercial license agreement provided with the software. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -// -// $URL$ -// $Id$ -// -// -// Author(s) : various - -// CGAL_CFG_NO_GMP.C -// --------------------------------------------------------------------- -// A short test program to evaluate a machine architecture. -// This program is used by cgal_configure. -// The following documentation will be pasted in the generated configfile. -// --------------------------------------------------------------------- - -//| Tests if GMP is available. - -#include -#include "gmp.h" - -int main() -{ - mpz_t b, p; - mpz_init (p); - mpz_init_set_str (b, "31", 0); - mpz_mul_ui (p, b, 75); /* generate product */ - - char *str = new char[mpz_sizeinbase(p, 10) + 2]; - str = mpz_get_str(str, 10, p); - std::cout << str << std::endl; - delete[] str; - - std::cout << "version=" << __GNU_MP_VERSION << "." - << __GNU_MP_VERSION_MINOR << "." - << __GNU_MP_VERSION_PATCHLEVEL << std::endl; - - return 0; -} diff --git a/Configuration/config/testfiles/CGAL_CFG_NO_GMPXX.C b/Configuration/config/testfiles/CGAL_CFG_NO_GMPXX.C deleted file mode 100644 index df53cc52d17..00000000000 --- a/Configuration/config/testfiles/CGAL_CFG_NO_GMPXX.C +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) 2004 Utrecht University (The Netherlands), -// ETH Zurich (Switzerland), Freie Universitaet Berlin (Germany), -// INRIA Sophia-Antipolis (France), Martin-Luther-University Halle-Wittenberg -// (Germany), Max-Planck-Institute Saarbruecken (Germany), RISC Linz (Austria), -// and Tel-Aviv University (Israel). All rights reserved. -// -// This file is part of CGAL (www.cgal.org); you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; version 2.1 of the License. -// See the file LICENSE.LGPL distributed with CGAL. -// -// Licensees holding a valid commercial license may use this file in -// accordance with the commercial license agreement provided with the software. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -// -// $URL$ -// $Id$ -// -// -// Author(s) : Sylvain Pion - -// CGAL_CFG_NO_GMPXX.C -// --------------------------------------------------------------------- -// A short test program to evaluate a machine architecture. -// This program is used by cgal_configure. -// The following documentation will be pasted in the generated configfile. -// --------------------------------------------------------------------- - -//| Tests if GMPXX is available. - -#include -#include - -int main() -{ - mpz_class a = 1; - mpq_class b = 2/a; - - std::cout << "version=" << __GNU_MP_VERSION << "." - << __GNU_MP_VERSION_MINOR << "." - << __GNU_MP_VERSION_PATCHLEVEL << std::endl; - - return 0; -} diff --git a/Configuration/config/testfiles/CGAL_CFG_NO_LEDA.C b/Configuration/config/testfiles/CGAL_CFG_NO_LEDA.C deleted file mode 100644 index f576445e637..00000000000 --- a/Configuration/config/testfiles/CGAL_CFG_NO_LEDA.C +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) 2004 Utrecht University (The Netherlands), -// ETH Zurich (Switzerland), Freie Universitaet Berlin (Germany), -// INRIA Sophia-Antipolis (France), Martin-Luther-University Halle-Wittenberg -// (Germany), Max-Planck-Institute Saarbruecken (Germany), RISC Linz (Austria), -// and Tel-Aviv University (Israel). All rights reserved. -// -// This file is part of CGAL (www.cgal.org); you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; version 2.1 of the License. -// See the file LICENSE.LGPL distributed with CGAL. -// -// Licensees holding a valid commercial license may use this file in -// accordance with the commercial license agreement provided with the software. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -// -// $URL$ -// $Id$ -// -// -// Author(s) : various - -// CGAL_CFG_NO_LEDA.C -// --------------------------------------------------------------------- -// A short test program to evaluate a machine architecture. -// This program is used by cgal_configure. -// The following documentation will be pasted in the generated configfile. -// --------------------------------------------------------------------- - -//| Tests if LEDA is available. - -#include - -#include -#include -#if defined(_MSC_VER) || defined(__BORLANDC__) -#ifndef LEDA_STD_HEADERS -# error "LEDA_STD_HEADERS is not defined. Please consult the troubleshooting section of the installation manual." -#endif // ! LEDA_STD_HEADERS -#endif // MSVC || BORLAND - -#if defined(LEDA_NAMESPACE) -using namespace leda; -#endif - -#include -typedef integer I; -#include - -int main() -{ - I a(123456); - I b(456789); - - if (a + b != I(580245)) - return 1; - if (a - b != I(-333333)) - return 1; - - std::cout << "version=" << __LEDA__ << std::endl; - - return 0; -} diff --git a/Configuration/config/testfiles/CGAL_CFG_NO_QT.C b/Configuration/config/testfiles/CGAL_CFG_NO_QT.C deleted file mode 100644 index 3e6c193a9cd..00000000000 --- a/Configuration/config/testfiles/CGAL_CFG_NO_QT.C +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) 2004 Utrecht University (The Netherlands), -// ETH Zurich (Switzerland), Freie Universitaet Berlin (Germany), -// INRIA Sophia-Antipolis (France), Martin-Luther-University Halle-Wittenberg -// (Germany), Max-Planck-Institute Saarbruecken (Germany), RISC Linz (Austria), -// and Tel-Aviv University (Israel). All rights reserved. -// -// This file is part of CGAL (www.cgal.org); you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public License as -// published by the Free Software Foundation; version 2.1 of the License. -// See the file LICENSE.LGPL distributed with CGAL. -// -// Licensees holding a valid commercial license may use this file in -// accordance with the commercial license agreement provided with the software. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -// -// $URL$ -// $Id$ -// -// -// Author(s) : various - -// CGAL_CFG_NO_QT.C -// --------------------------------------------------------------------- -// A short test program to evaluate a machine architecture. -// This program is used by cgal_configure. -// The following documentation will be pasted in the generated configfile. -// --------------------------------------------------------------------- - -//| Tests if QT is available. - -#include -#include -#include - -QArray fib( int num ) // returns fibonacci array -{ - ASSERT( num > 2 ); - QArray f( num ); // array of ints - - f[0] = f[1] = 1; // initialize first two numbers - for ( int i=2; i