Sébastien Loriot
7611a19803
more verbose test
2012-04-23 08:13:43 +00:00
Laurent Rineau
baeec2d53f
merge all the changes from next!
2012-01-20 17:45:27 +00:00
Laurent Rineau
a37c74d534
Add license files, per package
2012-01-16 15:54:22 +00:00
Laurent Rineau
82bf463006
Add a copyright and license notice
2012-01-16 14:29:24 +00:00
Laurent Rineau
5b5dd33848
merge changes from next
2012-01-09 12:33:39 +00:00
Michael Hemmer
f03886e980
update from next
2011-11-20 09:45:19 +00:00
Michael Hemmer
0eaf68014f
update from next
2011-11-17 10:29:42 +00:00
Laurent Rineau
93486787c3
The inside of ccPkgDescription must not contain black lines between macros
...
Otherwise that inserts a buggy "<p>" tag in the package overview where the
doctype does not allow it.
2011-11-15 19:16:23 +00:00
Sébastien Loriot
c271379d25
bugfix/clean up in MP_Float to split an int into
...
high and low bits using a mask rather than a union (the initialization
of union changed in cpp0x and the former implementation was "dangerous")
2011-10-31 11:33:42 +00:00
Laurent Rineau
93d8367048
merge from next
...
This branch still has to be tested.
2011-10-26 14:40:48 +00:00
Laurent Rineau
6ed56d75b5
merge from next
2011-10-25 15:48:02 +00:00
Marc Glisse
154d3937b1
Bugfix: test double division, not integer division!
2011-10-24 13:12:54 +00:00
Michael Hemmer
5120d52b17
reduce includes due to Arithmetic_kernel.h
...
each NT only includes his arithmetic kernel
2011-10-23 15:34:25 +00:00
Laurent Rineau
27383e7ee1
merge from next
2011-10-17 16:18:46 +00:00
Laurent Rineau
badcdb5871
Completely remove the support for auto-linking of GMP and MPFR
...
I have grepped for auto_link/(GMP|MFR)|AUTO_?LINK_(GMP|MPFR) and I removed
completely any support for auto-linking of GMP and MPFR from CGAL.
That is no longer necessary, nor relevant, no that we provide precompiled
GMP and MPFR libraries under standard names libgmp-10.lib and
libmpfr-4.lib.
To test in candidates:
Core
Installation
Number_types
2011-10-14 13:39:45 +00:00
Andreas Fabri
a1bc5ab47b
Move MP_Float.cpp to a header MP_Float_impl.h
...
Having MP_Float.cpp in the CGAL library exposes the ABI of the STL
container std::vector<limb>. That is not recommended because the ABI
of the STL depends on compilation flags (debug, thread-safe, etc.)
2011-10-11 10:59:30 +00:00
Andreas Fabri
d0b7e5d940
disable warnings on extern before template instantiation
2011-10-11 07:42:43 +00:00
Michael Hemmer
5dee43f347
fix test for new name
2011-10-10 16:42:42 +00:00
Michael Hemmer
7c31f2f284
merge from next
2011-10-10 14:02:41 +00:00
Sébastien Loriot
91a5327fa8
change LGPLv2 -> LGPLv3
2011-10-10 13:48:25 +00:00
Michael Hemmer
9ab4170bbd
rename solve_1 to compute_roots_of_2
2011-10-10 13:08:18 +00:00
Laurent Rineau
62890f10e8
Fix a compilation error on Linux
...
Inside the CGAL namespace, one cannot explicitly instantiate
std::allocator<short>.
2011-10-06 15:59:55 +00:00
Andreas Fabri
cbfe32ce37
Add declspecs for Visual C++ so that we can build dlls
2011-10-05 19:12:23 +00:00
Sébastien Loriot
554f62d411
remove executable property from copyright files
2011-10-03 08:18:16 +00:00
Andreas Fabri
d10a333947
Add a file with the copyright holder(s) to the package_info
2011-09-29 20:45:16 +00:00
Laurent Rineau
fdb7ea6c6b
prepare ccPkgHowToCiteCgal for CGAL-3.10 (in 2012)
2011-09-28 16:15:05 +00:00
Sébastien Loriot
dff6dda8b3
Remove from copyright holder
...
Freie Universitaet Berlin (Germany), Martin-Luther-University Halle-Wittenberg
(Germany) and RISC Linz (Austria) as they transfer the copyright to other
sites.
2011-09-21 19:46:31 +00:00
Guillaume Damiand
a29c905ee0
Replace BOOST_STATIC_ASSERT by CGAL_static_assertion.
2011-08-31 14:30:07 +00:00
Marc Glisse
1a6bc3f2d4
Small workarounds for LLVM.
2011-08-12 15:50:05 +00:00
Michael Hemmer
ddc70eb66c
the ultimate fix
2011-07-13 12:57:50 +00:00
Michael Hemmer
5cf6d40842
complete test
2011-07-13 12:38:30 +00:00
Michael Hemmer
2c53e53572
cosmetics
2011-07-13 12:31:20 +00:00
Michael Hemmer
5bcbe45e8d
remove Solve_1 and just implement solve_1
...
although it creats minor inefficiencies
2011-07-13 12:07:03 +00:00
Michael Hemmer
63d87aa3a5
make precon clear
2011-07-13 12:05:05 +00:00
Michael Hemmer
9c27b7d894
use make_root_of_2 where possible
2011-07-13 10:27:05 +00:00
Michael Hemmer
e45e1ff9a9
added solve_1
2011-07-12 14:04:46 +00:00
Sébastien Loriot
2c1bc779c3
bug detected by a warning of intel compiler
2011-06-29 12:41:42 +00:00
Laurent Rineau
ac9877372d
Update all PkgDescription files to CGAL-3.9
2011-06-27 14:31:45 +00:00
Philipp Möller
4cb71dd2be
Missing includes and switched to static assertions
2011-06-14 14:55:11 +00:00
Philipp Möller
5d68f7ef88
* known_bit_size_integers now uses CGAL_NO_DEPRECATED_CODE
...
* test is now just using boost::[u]int*_t types
2011-06-14 13:41:59 +00:00
Philipp Möller
517c4728d8
Comment now corresponds to macro
2011-06-14 13:00:04 +00:00
Philipp Möller
951c5a9159
* deprecated known_bit_size_integers.h and aliased all old definitions to cstdint
...
* remove Integer64 typedef from long long
* removed includes from number_type_basic.h
2011-06-10 17:01:16 +00:00
Sébastien Loriot
9a9095299c
move functions before Root_of_traits_helper implementation using them
...
(detected by gcc-snapshot)
2011-06-09 06:27:38 +00:00
Sébastien Loriot
4b0b05894e
last merge from next before reintegrate
2011-05-31 11:45:17 +00:00
Sébastien Loriot
cd46479c25
remove extra;
2011-05-31 08:00:57 +00:00
Andreas Fabri
dee65b63f5
Min and Max only construct a new node in the DAG, if the intervals overlap
2011-05-31 07:50:41 +00:00
Sébastien Loriot
ca13392880
CGAL -> \cgal\
2011-05-30 12:36:57 +00:00
Sébastien Loriot
f73c81dcb8
use Fraction_traits<NT>::Compose(a,b) instead of NT(a,b)
...
for rational number types.
2011-05-26 08:09:26 +00:00
Sébastien Loriot
4846101f51
merge from next
2011-05-23 16:35:56 +00:00
Michael Hemmer
55d9fbeb50
fix: missing coercion from ET to Lazy_exact_nt<ET>
2011-05-23 16:26:15 +00:00