Commit Graph

55868 Commits

Author SHA1 Message Date
Clement Jamin f7396790ff Fix merge function
Fixes memory leaks, and maybe some other potential problems
2014-07-07 13:41:33 +02:00
Clement Jamin bc4cb0d3f3 Fix data race in verbose mode 2014-07-07 12:03:57 +02:00
Clement Jamin dff670f4e3 Remove VERBOSE options 2014-07-07 11:00:41 +02:00
Clement Jamin a9887cbe9f Remove a useless constructor that was causing an error 2014-07-04 11:56:02 +02:00
Clement Jamin a3db71cc20 Remove warnings 2014-07-04 09:31:27 +02:00
Laurent Rineau a25bc04512 On Fedora, users of TBB may need pthread 2014-07-03 18:45:36 +02:00
Clement Jamin f19c4b29d8 Fix MSVC warnings 2014-07-03 16:18:48 +02:00
Clement Jamin c641904fad Merge branch 'Mesh_3-parallel-cjamin' of ssh://scm.cgal.org/var/git/cgal into Mesh_3-parallel-cjamin 2014-07-03 16:18:02 +02:00
Clement Jamin 0e4c8e54cd Fix a few other warnings 2014-07-03 15:57:35 +02:00
Clement Jamin da4cf8fc1d Fix gcc warnings (reorder + unused variables & typedef...) 2014-07-03 15:54:39 +02:00
Clement Jamin 0a4267b7ce Temporarily revert "Thread-safe version of incident_cells and incident_facets" 2014-07-03 15:41:02 +02:00
Clement Jamin 5af7535de9 Fix warning (MSVC) 2014-07-03 13:39:11 +02:00
Clement Jamin 65e8d40e33 Fix warning 2014-07-03 09:26:25 +02:00
Clement Jamin 8d9fd85f61 Forgot to replace boost::get 2014-07-02 17:16:34 +02:00
Clement Jamin 1be95efcd5 Replace boost::tuple by CGAL::cpp11::tuple 2014-07-02 17:07:54 +02:00
Clement Jamin 894c9c649a Merge branch 'Mesh_3-parallel-cjamin' of ssh://scm.cgal.org/var/git/cgal into Mesh_3-parallel-cjamin 2014-07-02 16:49:58 +02:00
Clement Jamin 3a31722f37 Missing typenames 2014-07-02 16:48:49 +02:00
Laurent Rineau 11e9d699db Allow to use TBB with an env variable
For the use of the test suite
2014-07-02 16:03:25 +02:00
Clement Jamin a6359b8e5f Clean-up + fix CMakeLists.txt 2014-07-02 15:27:36 +02:00
Clement Jamin 982f140911 Use tbb::task_scheduler_init::default_num_threads...
... instead of boost:🧵:hardware_concurrency
2014-07-02 15:10:34 +02:00
Clement Jamin 6c3e9909ec Missing call to contruct 2014-07-02 13:03:39 +02:00
Clement Jamin a35a5df4ac Add missing #ifdef/#endif 2014-07-02 10:50:30 +02:00
Clement Jamin 55ff0a9404 Add a warning in comments 2014-07-02 10:49:44 +02:00
Clement Jamin 772756eaf4 Disable precompiled headers by default 2014-07-02 10:34:59 +02:00
Clement Jamin 9932e97c7c Add missing typename + remove useless template parameter 2014-07-02 10:29:40 +02:00
Clement Jamin ddd0dcded4 Protect parallel code with #ifdef 2014-07-02 09:29:40 +02:00
Clement Jamin 6aeaf509cf Add line break at the end of the file 2014-07-02 09:03:21 +02:00
Clement Jamin 6971ae4b72 The Mesh_3 tests now test both sequential and parallel version. 2014-07-01 18:53:37 +02:00
Clement Jamin 60df1d6d4a The type Tr and C3t3 are not used here. 2014-07-01 18:27:46 +02:00
Clement Jamin 3e873a1f5c Fix #ifdef mismatch bug 2014-07-01 17:02:09 +02:00
Clement Jamin 5a6623c3fa Move typedef since Vector_3 is not available in all kernels
TODO: find a better fix later
2014-07-01 17:00:05 +02:00
Clement Jamin 1bb441317d Add missing CGAL_ prefix 2014-07-01 16:57:26 +02:00
Clement Jamin 9c4d6d6bef Fix compilation with GCC 2014-07-01 16:46:30 +02:00
Clement Jamin 134369d7f4 Reduce the number of points inserted. 2014-07-01 16:24:45 +02:00
Clement Jamin 9ca5bf92be Improve code and CMakeLists.txt for tests
There was no need for a CMake option here since the parallel code is tested by
specific cpp files.
2014-07-01 16:18:37 +02:00
Clement Jamin a0948a9dac Remove the "domain" parameter of the exuder
It had been added for the parallel version, but it's not needed anymore
2014-07-01 11:34:40 +02:00
Clement Jamin e3abf7fc40 Merge branch 'Mesh_3-parallel-cjamin-old' into Mesh_3-parallel-cjamin 2014-07-01 10:38:14 +02:00
Clement Jamin 15272293a8 Fix compilation with GCC 2014-06-30 21:29:12 +02:00
Clement Jamin 09993c7feb Updated changes.html (Mesh_3, Triangulation_3, STL_extension) 2014-06-30 21:10:51 +02:00
Clement Jamin 7af8f8b768 Fix compilation with GCC 2014-06-30 19:58:44 +02:00
Clement Jamin f257b07d78 Fix type of the cell base 2014-06-30 19:57:52 +02:00
Clement Jamin 54774c78e1 Core is not needed 2014-06-30 19:56:53 +02:00
Clement Jamin 3abcd888e6 Do not add far points in sequential mode 2014-06-30 19:56:17 +02:00
Clement Jamin 97c0d3f0ce Add a CMakeLists.txt file for STL_Extension tests (needed for TBB) 2014-06-30 16:38:05 +02:00
Laurent Rineau a8cce7d616 Change the order of test platforms 2014-06-30 16:37:18 +02:00
Clement Jamin 22e086e2ff Add a CMakeLists.txt file for T3 tests (needed for TBB) 2014-06-30 16:35:23 +02:00
Laurent Rineau 7c925264ea No longer support Taucs 2014-06-30 16:27:52 +02:00
Clement Jamin 82811b9a05 Tests of parallel DT and RT 2014-06-30 16:24:04 +02:00
Laurent Rineau 902d4a73e9 No longer test with Taucs 2014-06-30 16:14:07 +02:00
Laurent Rineau 8ab308a9e6 No longer test with Taucs 2014-06-30 16:11:47 +02:00