mirror of https://github.com/CGAL/cgal
That should fix the following warning.
```
[ 50%] Building CXX object CMakeFiles/dynamic_properties_test.dir/dynamic_properties_test.cpp.o
/usr/local/bin/c++ -DCGAL_TEST_SUITE=1 -DCGAL_USE_GMP -DCGAL_USE_MPFR -I/home/cgal_tester/build/src/cmake/platforms/Ubuntu-latest-GCC6-CXX1z/test/Property_map/../../include -isystem /usr/include/x86_64-linux-gnu -I/home/cgal_tester/build/src/cmake/platforms/Ubuntu-latest-GCC6-CXX1z/test/Property_map -I/home/cgal_tester/build/src/cmake/platforms/Ubuntu-latest-GCC6-CXX1z/include -I/mnt/testsuite/include -DDONT_USE_BOOST_PROGRAM_OPTIONS -Wall -Wextra -std=c++1z -frounding-math -Wall -frounding-math -o CMakeFiles/dynamic_properties_test.dir/dynamic_properties_test.cpp.o -c /home/cgal_tester/build/src/cmake/platforms/Ubuntu-latest-GCC6-CXX1z/test/Property_map/dynamic_properties_test.cpp
In file included from /mnt/testsuite/include/CGAL/basic.h:43,
from /mnt/testsuite/include/CGAL/Cartesian/Cartesian_base.h:29,
from /mnt/testsuite/include/CGAL/Simple_cartesian.h:29,
from /mnt/testsuite/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:29,
from /home/cgal_tester/build/src/cmake/platforms/Ubuntu-latest-GCC6-CXX1z/test/Property_map/dynamic_properties_test.cpp:2:
/mnt/testsuite/include/CGAL/Polyhedron_incremental_builder_3.h: In destructor 'CGAL::Polyhedron_incremental_builder_3<HalfedgeDS_>::~Polyhedron_incremental_builder_3()':
/mnt/testsuite/include/CGAL/assertions.h:104:30: warning: 'bool std::uncaught_exception()' is deprecated [-Wdeprecated-declarations]
(CGAL::possibly(EX)||std::uncaught_exception()?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
^~~~~~~~~~~~~~~~~~
/mnt/testsuite/include/CGAL/Polyhedron_incremental_builder_3.h:204:9: note: in expansion of macro 'CGAL_destructor_assertion'
CGAL_destructor_assertion( check_protocoll == 0);
^~~~~~~~~~~~~~~~~~~~~~~~~
```
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-4.12-Ic-168/Property_map/TestReport_lrineau_Ubuntu-latest-GCC6-CXX1z.gz
Fix #2806.
|
||
|---|---|---|
| .. | ||
| internal | ||
| CC_safe_handle.h | ||
| Cache.h | ||
| Circulator_identity.h | ||
| Circulator_on_node.h | ||
| Circulator_project.h | ||
| Compact_container.h | ||
| Compare_handles_with_or_without_timestamps.h | ||
| Complexity_tags.h | ||
| Concatenate_iterator.h | ||
| Concurrent_compact_container.h | ||
| Counting_iterator.h | ||
| Default.h | ||
| Flattening_iterator.h | ||
| Fourtuple.h | ||
| Handle.h | ||
| Handle_for.h | ||
| Handle_for_virtual.h | ||
| Handle_with_policy.h | ||
| Has_timestamp.h | ||
| Hidden_point_memory_policy.h | ||
| In_place_list.h | ||
| Inverse_index.h | ||
| Iterator_project.h | ||
| Iterator_range.h | ||
| Iterator_transform.h | ||
| Join_input_iterator.h | ||
| Location_policy.h | ||
| Modifiable_priority_queue.h | ||
| Multiset.h | ||
| N_step_adaptor.h | ||
| N_step_adaptor_derived.h | ||
| Nested_iterator.h | ||
| Object.h | ||
| Random_access_adaptor.h | ||
| Random_access_value_adaptor.h | ||
| Sixtuple.h | ||
| Skiplist.h | ||
| Spatial_lock_grid_3.h | ||
| Threetuple.h | ||
| Time_stamper.h | ||
| Twotuple.h | ||
| Uncertain.h | ||
| algorithm.h | ||
| array.h | ||
| assertions.h | ||
| assertions_behaviour.h | ||
| assertions_impl.h | ||
| copy_n.h | ||
| demangle.h | ||
| exceptions.h | ||
| function_objects.h | ||
| hash_openmesh.h | ||
| is_convertible.h | ||
| is_iterator.h | ||
| is_streamable.h | ||
| iterator.h | ||
| memory.h | ||
| min_max_n.h | ||
| multiset_assertions.h | ||
| result_of.h | ||
| tags.h | ||
| triangulation_assertions.h | ||
| tuple.h | ||
| type_traits.h | ||
| unordered.h | ||
| utility.h | ||
| value_type_traits.h | ||
| vector.h | ||