cgal/Number_types
Sylvain Pion c10a040c8e - Remove useless copy constructor needed for a workaround for g++ 3.0.
- Add a runtime test that tries to check if a user has forgotten -frounding-math.
- Make the code "more robust" (big quotes) against no-rounding-math compiler optimizations
  by systematically negating the second argument of CGAL_IA_MUL() and CGAL_IA_DIV()
  instead of the first, since it is the one which stops constant propagation
  (at least this way the test-suite passes even with -fno-rounding-math).
  This way -CGAL_IA_MUL(-a,b) which got wrongly optimized to CGAL_IA_MUL(a,b),
  doesn't anymore when in the form -CGAL_IA_MUL(a, -b).
  It is not bullet proof, as negations can come from further away.
  -frounding-math is still necessary.
  Getting rid of it would require more places where to call CGAL::IA_force_to_double(),
  and would be necessarily much slower.
2008-04-03 15:20:23 +00:00
..
doc_tex 3.3 branch -> trunk 2007-06-04 14:28:57 +00:00
include/CGAL - Remove useless copy constructor needed for a workaround for g++ 3.0. 2008-04-03 15:20:23 +00:00
package_info/Number_types The files "changes.txt", "description.txt", "long_description.txt" and "maintainer" 2007-12-02 15:06:42 +00:00
src/CGAL Re-add the static_cast 2008-01-22 10:37:02 +00:00
test/Number_types CGAL_test_assert -> cassert 2008-04-01 10:15:15 +00:00
KNOWN_PROBLEMS_WITH_FLOATING_POINT Remove buggy comment :-) 2008-02-04 21:50:51 +00:00
dont_submit - Remove cgal_test from dont_submit as they are not under SVN anymore. 2007-03-06 10:04:41 +00:00