mirror of https://github.com/CGAL/cgal
Things like "CGAL_assertion(denominator != 0)" produced assertion failures for no gain. So now, the assertion is triggered only if the condition is certain, using CGAL::certainly(). That is, change the following in all assertion files : ((EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__)) to : (CGAL::certainly(EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__)) |
||
|---|---|---|
| .. | ||
| Cache.h | ||
| Circulator_identity.h | ||
| Circulator_on_node.h | ||
| Circulator_project.h | ||
| Compact_container.h | ||
| Concatenate_iterator.h | ||
| Counting_iterator.h | ||
| Default_argument.h | ||
| Flattening_iterator.h | ||
| Fourtuple.h | ||
| Handle.h | ||
| Handle_for.h | ||
| Handle_for_virtual.h | ||
| Handle_with_policy.h | ||
| In_place_list.h | ||
| Inverse_index.h | ||
| Iterator_identity.h | ||
| Iterator_project.h | ||
| Iterator_transform.h | ||
| Join_input_iterator.h | ||
| Multiset.h | ||
| N_step_adaptor.h | ||
| N_step_adaptor_derived.h | ||
| Nested_iterator.h | ||
| Random_access_adaptor.h | ||
| Random_access_value_adaptor.h | ||
| Sixtuple.h | ||
| Threetuple.h | ||
| Twotuple.h | ||
| algorithm.h | ||
| array.h | ||
| assertions.h | ||
| copy_n.h | ||
| exceptions.h | ||
| function_objects.h | ||
| functional.h | ||
| functional_base.h | ||
| iterator.h | ||
| memory.h | ||
| min_max_n.h | ||
| multiset_assertions.h | ||
| tags.h | ||
| type_traits.h | ||
| utility.h | ||
| vector.h | ||