Commit Graph

53151 Commits

Author SHA1 Message Date
Laurent Rineau c5ef7f1897 Remove the g++-4.5 compiler from tests 2013-10-21 16:39:49 +02:00
Laurent Rineau adce3a2592 Modularize the COMPILERS_localhost varialble 2013-10-21 16:39:49 +02:00
Laurent Rineau e5834b7eb9 updated crontab (automated commit) 2013-10-21 15:17:34 +02:00
Sébastien Loriot a45a2b93e0 update changes 2013-10-20 07:22:46 -07:00
Sébastien Loriot 08f273aca7 Merge branch 'STL_extension-make_sorted-pair-local'
Adds CGAL::make_sorted_pair
See also Features/Small_Features/make_sorted_pair

Successfully tested in CGAL-4.4-Ic-2
2013-10-20 07:17:08 -07:00
Sébastien Loriot 700cfba92f doxygen does not like reference ending with - 2013-10-18 15:23:02 -07:00
Sébastien Loriot 5b3b13897a fix typos 2013-10-18 10:56:46 -07:00
Sébastien Loriot 5f9ab81512 add the function make_sorted_pair 2013-10-18 10:44:54 -07:00
Sébastien Loriot 6a30252a82 remove not needed include directive 2013-10-18 09:22:14 -07:00
Sébastien Loriot 1210f55044 fix typo 2013-10-18 09:14:37 -07:00
Laurent Rineau 4e9a365627 Add a comment on the DNS error of medecis.polytechnique.fr 2013-10-18 14:44:45 +02:00
Laurent Rineau 4f88086ca0 Prepare changes.html to receive changes for CGAL-4.4 2013-10-18 10:33:56 +02:00
Laurent Rineau 40cceab081 Merge branch 'master' of ssh://scm.cgal.org/var/git/cgal 2013-10-17 19:51:00 +02:00
Laurent Rineau 541dbebb7d updated crontab (automated commit) 2013-10-17 19:31:46 +02:00
Laurent Rineau f5b42f5568 Bump master to CGAL-4.4, at last 2013-10-17 19:30:21 +02:00
Laurent Rineau 04aa71842a Add the link to the demo, in the package overview of Arr_2
And fix the name of the demo zip file in my script
2013-10-17 18:15:17 +02:00
Laurent Rineau c6afc9be32 Add the arrangement_2 demo 2013-10-17 17:46:27 +02:00
Laurent Rineau e5d7891760 Fix the creation of the doc_html zip file
I do not want to think about what could have been that zip file before that
fix! I let the reader try to find out...
2013-10-17 15:53:45 +02:00
Laurent Rineau 25b196edf8 Update script to prepare releases
The issue with the previous version was that the CDN MathJax was used in
the Doxygen manual I rsynced to doc.cgal.org. Now there is doc_html for the
tarballs and doc_html_online for the online manual.
2013-10-17 15:18:39 +02:00
Laurent Rineau ffbc21300a Add a non-breaking space, before a lonely "1" 2013-10-17 14:39:49 +02:00
Laurent Rineau f71e00b8b9 Announcement mail for CGAL-4.3 2013-10-17 14:24:00 +02:00
Laurent Rineau 0aa7820025 Try to avoid that dump-crontab commit anything by my crontab 2013-10-16 18:33:59 +02:00
Laurent Rineau 3d5444cc80 updated crontab (automated commit) 2013-10-16 18:18:03 +02:00
Laurent Rineau 3ad8f223cd Fix the documentation of the Tds parameters of cell base classes
And add see also between Compact_mesh_cell_base_3 and Mesh_cell_base_3.
2013-10-16 16:34:41 +02:00
Laurent Rineau fcbbe713d5 No longer deprecate Mesh_cell_base_3
Compact_mesh_cell_base_3 has a different API than Mesh_cell_base_3. Unless
one uses the default template parameters, the new API is less
convenient. We cannot deprecate Mesh_cell_base_3 so easily.
2013-10-16 16:34:41 +02:00
Laurent Rineau ac3a43ecef updated crontab (automated commit) 2013-10-15 18:27:38 +02:00
Laurent Rineau 8b6a012033 prepare the documentation for the release 2013-10-15 17:59:56 +02:00
Laurent Rineau 58fa1c6302 The Doxygen testsuite now uses a local MathJax 2013-10-15 17:29:38 +02:00
Laurent Rineau 1610b30c68 Fix the error reporting of the automatic Doxygen testsuite 2013-10-15 15:54:36 +02:00
Sébastien Loriot bb9d7d6c6c use a smaller pdb file for the testsuite 2013-10-15 14:47:25 +02:00
Laurent Rineau 06e7a4f658 Fix two typos 2013-10-15 14:00:09 +02:00
Laurent Rineau 7980358bcb Better formatting. More linking. 2013-10-15 13:59:58 +02:00
Laurent Rineau 4f198674ca Include <windows.h> forcefully on several Windows platforms 2013-10-15 11:02:27 +02:00
Efi Fogel 000b47801f Explained better the type of the result of a point-location query or vertical ray-shoot query 2013-10-14 20:02:36 +02:00
Laurent Rineau 99a0da0c95 Merge remote-tracking branch 'origin/CGAL-fix_io_clang_32-lrineau'
- Fix I/O issues with Apple-clang-3.2 and its libc++
- Reformat Number_types/test/Number_types/ioformat.cpp

Tested in CGAL-4.3-Ic-197 and approved for CGAL-4.3.
2013-10-14 12:06:23 +02:00
Laurent Rineau 75067bd072 Fix several I/O issues with Apple-clang-3.2 and its libc++ 2013-10-11 16:12:02 +02:00
Laurent Rineau 961f3a2263 Merge remote-tracking branch 'origin/Kernel_d-split_precondition-GF'
Fix a bug in the test test/Kernel_d/Linear_algebra-test.cpp, lines 205 and
402. In the following expression:
  LA::homogeneous_linear_solver(E,SV)==LA::rank(SV))
the order of evaluation of the two operands of operator== is not
determinated by the C++ norm. See
  http://en.cppreference.com/w/cpp/language/eval_order

LA::homogeneous_linear_solver modifies its argument SV, and thus has a
side-effect that is not sequenced before the value computation of the
argument of LA::rank. Thus the bug, on certain platforms, when the
compilator allows itself to optimize the order of operations.

Tested in CGAL-4.3-Ic-195 and approved for CGAL-4.3 by the RM
2013-10-10 18:16:29 +02:00
Laurent Rineau d9abb727df Merge remote-tracking branch 'origin/CGAL-clang_conversion-GF'
Fix a pattern that clang++ does not like: `return out` where `out` is an
ostream. Use return `!out.bad()` instead.

Tested in CGAL-4.3-Ic-195 and approved for CGAl-4.3 by the RM.
2013-10-10 17:56:58 +02:00
Laurent Rineau 0b0bed6982 Merge remote-tracking branch 'origin/Polynomial-noconfig-GF'
Remove the useless #include <CGAL/config.h> in Polynomial examples.

Tested in CGAL-4.3-Ic-195, approved for CGAL-4.3 by the Release Manager
2013-10-10 17:53:00 +02:00
Laurent Rineau 532e33137d Renew test/Number_types/ioformat.cpp
That test was using macros, and now it used templates.
Test also the I/O for several values, instead of only "13".
2013-10-10 17:31:06 +02:00
Laurent Rineau a9aef7d36d Fix a bug in the operator>> of Gmpz, when Apple-clang-3.2 libc++ is used 2013-10-10 17:29:59 +02:00
Laurent Rineau 6708200dfd Warn about a bug of prim_minimum_spanning_tree() in Boost.Graph 1.54
That bug causes mst_orient_normals() to fail with Boost 1.54. Hopefully,
the bug is fixed in Boost 1.55 beta.
2013-10-10 16:18:51 +02:00
Andreas Fabri c505f25a4a Use ostream::bad() instead of the conversion to bool 2013-10-09 17:27:12 +02:00
Laurent Rineau e1a8bbf7af Do not test if CGAL_NO_DEPRECATED_CODE is defined
Trivial-bug fix for master.
2013-10-09 15:55:26 +02:00
Laurent Rineau 3f88b4d746 Merge remote-tracking branch 'origin/Mesh_3-fix_perturber-GF'
- In Mesh_3, fix the sliver perturber
    - the invalidatation of caches,
    - the topological check (in check_surface_mesh) was not enough.

Tested in CGAL-4.3-Ic-194
2013-10-09 14:51:32 +02:00
Laurent Rineau 7b46309ccd Merge remote-tracking branch 'origin/CGAL-fix_warnings-lrineau'
Fix a warning about unused local typedef in Mesh_3

Tested in CGAL-4.3-Ic-194.
2013-10-09 14:50:14 +02:00
Laurent Rineau 21abdd09ed Merge remote-tracking branch 'origin/Algebraic_kernel_d-RS_remove_release_warnings'
- Remove warnings in include/CGAL/RS

Tested in CGAL-4.3-Ic-194
2013-10-09 14:49:45 +02:00
Laurent Rineau 02f3dbe082 Merge remote-tracking branch 'origin/Skin_surface_3-Use_std_map_insert-GF'
- Fix performances issues in Skin_surface_3 tests and examples.

Tested in CGAL-4.3-Ic-194.
2013-10-09 14:42:53 +02:00
Laurent Rineau 4fa6b3847d Merge remote-tracking branch 'origin/SLS-possibly_intrusive_ptr-GF'
- clang++ does not like that we use the conversion from smart
  pointers to `bool` (using the implicit conversion to void* and the
  implicit conversion from void* to bool). Andreas fixed that with the
  following pattern:
    CGAL_assertion(ptr != NULL);
  instead of
    CGAL_assertion(ptr); // compilation error with clang++

Tested in CGAL-4.3-Ic-194
2013-10-09 14:39:05 +02:00
Laurent Rineau 1213dfbc0b Merge remote-tracking branch 'origin/Algebraic_kernel_d-split_tests-GF'
- Split several test files of Polynomial, Algebraic_kernel_d, and
  Number_types into multiple test files, to avoid heap overflows of VC++.

Tested in CGAL-4.3-Ic-194
2013-10-09 14:29:02 +02:00