Laurent Rineau
208c3ec838
Improved the test for Boost.Bimap.
2008-09-02 08:42:47 +00:00
Laurent Rineau
912b64df6f
Fix detection of Boost.Bimap (in Boost versions >= 1.35).
2008-09-01 12:07:48 +00:00
Sylvain Pion
a89be80276
Detect C++0x's std::array and TR1's std::tr1::array.
...
(they are faster than boost::array for gcc)
2008-08-26 12:10:24 +00:00
Sylvain Pion
a713dc281b
Rename CGAL_CFG_NO_DEFAULT_TEMPLATE_ARGUMENTS_FOR_FUNCTION_TEMPLATES to
...
CGAL_CFG_NO_CPP0X_DEFAULT_TEMPLATE_ARGUMENTS_FOR_FUNCTION_TEMPLATES,
as this is a test for a C++0x feature.
2008-08-19 09:14:29 +00:00
Sylvain Pion
fcf5396b91
Systematically #undef NDEBUG before #include <cassert>, so that the tests
...
pass/fail correctly even when -DNDEBUG is passed to the "build" options.
2008-08-19 08:22:17 +00:00
Sylvain Pion
2f230bd0f8
Add an #error specific to GCC 4.4 because it should fail to compile without
...
-std=c++0x, otherwise we get lots of warnings.
2008-08-19 08:20:28 +00:00
Sylvain Pion
82d1bbc800
New file to test for statement expressions.
2008-08-12 10:51:12 +00:00
Sylvain Pion
02ba7af44a
New config macro for detecting std::isfinite() (C++0x).
2008-08-11 12:49:24 +00:00
Sylvain Pion
7af954d3e4
OpenGL on Leopard needs a workaround linker flag.
2008-08-01 13:30:14 +00:00
Fernando Cacciola
56c402b0fe
Removed obsoleted cmake modules
...
Moved print_*_version to the right directory
Fixed prinout of boost and gmpxx version numbers
Automatically skip demos and example when running the testsuite
2008-07-17 14:03:25 +00:00
Fernando Cacciola
6e36eda87b
CMake stuff moved into the appropriate packages
2008-07-16 20:56:17 +00:00
Michael Kerber
95054e0899
Filenames consistent
2008-06-18 09:20:44 +00:00
Sylvain Pion
110a5db8be
Rename all C++0x related config macros to consistently have CPP0X in their name,
...
as in CGAL_CFG_NO_CPP0X_VARIADIC_TEMPLATES.
2008-05-21 15:34:36 +00:00
Michael Kerber
1b12f5a607
Included option for LEDA 6.0
2008-02-28 16:33:51 +00:00
Sylvain Pion
22b53f4662
New test program for another C++ goody.
2008-01-22 00:02:44 +00:00
Sylvain Pion
bc393f728e
Enhance it to verify it properly finds const refs.
...
(read : the death of Qualified_result_of is announced)
2008-01-20 23:20:56 +00:00
Sylvain Pion
e4fb8a97a4
New program for testing decltype() (a C++0x feature).
2008-01-20 23:00:51 +00:00
Sylvain Pion
4d1b8d63e3
Remove workarounds and support for the BORLAND compiler.
2008-01-20 20:24:20 +00:00
Sylvain Pion
50ed4bb632
Use <cstdlib> and <cstdio> consistently instead of <stdio.h> and <stdlib.h>.
2008-01-18 20:33:57 +00:00
Sylvain Pion
d06bf3c695
Add config for Fedora 8 (lib name varies).
2008-01-15 18:45:00 +00:00
Sylvain Pion
e57dbbee28
Fix which compiler is the culprit.
2008-01-03 12:12:18 +00:00
Sylvain Pion
6ab6b8341a
Relax the test.
2008-01-03 12:11:01 +00:00
Sylvain Pion
73a75d109f
SunPRO's RW STL is not supported anymore.
...
For now, move the corresponding config bits out of the main config files.
2008-01-02 17:49:08 +00:00
Sylvain Pion
8f14630522
Update comment since long long is part of C++0x.
2008-01-02 16:45:36 +00:00
Sylvain Pion
accdf57415
CGAL_CFG_NO_LONG_DOUBLE_IO is not needed anymore (pgCC is fixed).
2008-01-02 16:35:13 +00:00
Sylvain Pion
f90f3b6627
CGAL_CFG_LONG_LONG_IO_BUG is not needed anymore (pgCC is fixed).
2008-01-02 16:28:17 +00:00
Sylvain Pion
e8f7d3a4aa
Enhance test program to still fail with recent pgCC versions,
...
as the bug is still there, even if the test program now passes.
2008-01-02 15:43:01 +00:00
Sylvain Pion
9c7673b6f3
Make sure to undef NDEBUG before #including <cassert>, as we need
...
assert() to work here, but we like to have a platform where NDEBUG
is passed as CXXFLAGS.
2007-12-27 16:34:36 +00:00
Sylvain Pion
affe68b4f7
Add detection of Boost.Thread.
2007-12-19 16:12:20 +00:00
Laurent Saboret
3ade5b0811
Support of CBLAS, CLAPACK and TAUCS in install_cgal on Windows 64 and Linux 64. I renamed S72-LAPACK to S72-DEFAULTLAPACK to workaround a bug in install_cgal when a package and a feature have the same name.
2007-08-28 15:15:06 +00:00
Sylvain Pion
b976aea1b6
Remove 2 workarounds which are not needed anymore by the latest SunPRO:
...
CGAL_CFG_DEEP_DEPENDENT_TEMPLATE_BUG
CGAL_CFG_DEDUCABLE_CONTEXT_BUG
2007-08-24 12:57:55 +00:00
Sylvain Pion
a3def1c3eb
Remove obsolete config flag CGAL_CFG_USING_BASE_MEMBER_BUG.
2007-08-09 09:55:09 +00:00
Sylvain Pion
76408cc24f
Remove obsolete config flag CGAL_CFG_USING_BASE_MEMBER_BUG_3.
2007-08-09 09:48:44 +00:00
Sylvain Pion
5c2eb484dd
Remove obsolete and unused config flag CGAL_CFG_NO_TMPL_IN_TMPL_DEPENDING_FUNCTION_PARAM.
2007-08-09 09:35:07 +00:00
Sylvain Pion
4da7713aa8
Remove obsolete config flag CGAL_CFG_NO_STDC_NAMESPACE and rename
...
its dependant macro CGAL_CLIB_STD to "std".
2007-08-08 15:59:25 +00:00
Sylvain Pion
d76beea6ad
Remove obsolete config flag CGAL_CFG_NO_LOCALE.
2007-08-08 15:30:58 +00:00
Sylvain Pion
a90de08bf3
Remove obsolete config flag CGAL_CFG_MATCHING_BUG_4 and its dependency CGAL_WRAP.
2007-08-08 15:15:20 +00:00
Sylvain Pion
4f24f131d7
Remove obsolete CGAL_CFG_CONVERSION_OPERATOR_BUG config flag.
2007-08-08 14:59:33 +00:00
Sylvain Pion
f2a1b260a4
Remove obsolete config flags
...
CGAL_CFG_OUTOFLINE_TEMPLATE_MEMBER_DEFINITION_BUG and
CGAL_CFG_OUTOFLINE_TEMPLATE_MEMBER_DEFINITION_BUG_2.
2007-08-08 14:50:01 +00:00
Sylvain Pion
47af1406a2
Remove CGAL_CFG_CCTYPE_MACRO_BUG, it's not needed anymore.
2007-08-08 14:20:50 +00:00
Marc Glisse
7bf4e81a19
Update this test to detect a newer variant of a bug on the same code in
...
cgal.
2007-06-17 16:21:35 +00:00
Sylvain Pion
17df0ce207
I finally do not need it: g++ can spot the optimization by itself.
2007-06-08 22:37:23 +00:00
Sylvain Pion
7d543ae42a
New test program for C++0x's <type_traits>.
2007-06-08 18:48:27 +00:00
Sylvain Pion
a9419ee49d
Add <cstring> otherwise <gmpxx.h> from GMP-4.1.4 does not work with g++ 4.3.
2007-06-08 13:49:17 +00:00
Sylvain Pion
963fb6928c
Port Fink support changes to trunk.
2007-05-22 09:18:19 +00:00
Sylvain Pion
7cec95ffb9
Remove IRIX support.
2007-05-22 07:57:24 +00:00
Sylvain Pion
85162d8a0c
Added 3 config flags for some C++0x features.
2007-05-09 06:26:45 +00:00
Sylvain Pion
4606a1bdf1
Remove unused CGAL_CFG_NO_KOENIG_LOOKUP.
2007-05-07 18:12:21 +00:00
Sylvain Pion
a866172e6f
Unused.
2007-05-07 17:55:24 +00:00
Laurent Saboret
be318c6d5f
TAUCS requires either ATLAS or LAPACK for dpotrf() Lapack routine
2007-04-25 14:13:51 +00:00