Olena-patches
  Threads by month 
                
            - ----- 2025 -----
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2024 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2023 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2022 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2021 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2020 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2019 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2018 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2017 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2016 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2015 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2014 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2013 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2012 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2011 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2010 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2009 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2008 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2007 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2006 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2005 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 - February
 - January
 - ----- 2004 -----
 - December
 - November
 - October
 - September
 - August
 - July
 - June
 - May
 - April
 - March
 
- 9625 discussions
 
03 Feb '09
                    
                        ---
 milena/tests/unit_test/mln_accu_all.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_bbox.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_center.cc          |   11 -----------
 milena/tests/unit_test/mln_accu_compute.cc         |   11 -----------
 milena/tests/unit_test/mln_accu_convolve.cc        |   11 -----------
 milena/tests/unit_test/mln_accu_count.cc           |   11 -----------
 .../unit_test/mln_accu_count_adjacent_vertices.cc  |   11 -----------
 milena/tests/unit_test/mln_accu_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_accu_height.cc          |   11 -----------
 milena/tests/unit_test/mln_accu_histo.cc           |   11 -----------
 milena/tests/unit_test/mln_accu_internal_base.cc   |   11 -----------
 milena/tests/unit_test/mln_accu_land.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_land_basic.cc      |   11 -----------
 milena/tests/unit_test/mln_accu_line.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_lor.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_lor_basic.cc       |   11 -----------
 milena/tests/unit_test/mln_accu_maj_h.cc           |   11 -----------
 milena/tests/unit_test/mln_accu_max.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_max_h.cc           |   11 -----------
 milena/tests/unit_test/mln_accu_mean.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_median_alt.cc      |   11 -----------
 milena/tests/unit_test/mln_accu_median_h.cc        |   11 -----------
 milena/tests/unit_test/mln_accu_min.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_min_h.cc           |   11 -----------
 milena/tests/unit_test/mln_accu_min_max.cc         |   11 -----------
 milena/tests/unit_test/mln_accu_nil.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_p.cc               |   11 -----------
 milena/tests/unit_test/mln_accu_pair.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_rank.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_rank_bool.cc       |   11 -----------
 milena/tests/unit_test/mln_accu_rank_high_quant.cc |   11 -----------
 milena/tests/unit_test/mln_accu_rms.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_sum.cc             |   11 -----------
 milena/tests/unit_test/mln_accu_take.cc            |   11 -----------
 milena/tests/unit_test/mln_accu_transform.cc       |   11 -----------
 .../tests/unit_test/mln_accu_transform_diagonal.cc |   11 -----------
 .../unit_test/mln_accu_transform_directional.cc    |   11 -----------
 milena/tests/unit_test/mln_accu_transform_line.cc  |   11 -----------
 milena/tests/unit_test/mln_accu_transform_snake.cc |   11 -----------
 milena/tests/unit_test/mln_accu_transform_stop.cc  |   11 -----------
 milena/tests/unit_test/mln_accu_tuple.cc           |   11 -----------
 milena/tests/unit_test/mln_accu_v.cc               |   11 -----------
 milena/tests/unit_test/mln_accu_volume.cc          |   11 -----------
 milena/tests/unit_test/mln_algebra_all.cc          |   11 -----------
 milena/tests/unit_test/mln_algebra_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_algebra_h_mat.cc        |   11 -----------
 milena/tests/unit_test/mln_algebra_h_vec.cc        |   11 -----------
 milena/tests/unit_test/mln_algebra_mat.cc          |   11 -----------
 milena/tests/unit_test/mln_algebra_quat.cc         |   11 -----------
 milena/tests/unit_test/mln_algebra_vec.cc          |   11 -----------
 milena/tests/unit_test/mln_all.cc                  |   11 -----------
 milena/tests/unit_test/mln_arith_all.cc            |   11 -----------
 milena/tests/unit_test/mln_arith_diff_abs.cc       |   11 -----------
 milena/tests/unit_test/mln_arith_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_arith_includes.cc       |   11 -----------
 milena/tests/unit_test/mln_arith_min.cc            |   11 -----------
 milena/tests/unit_test/mln_arith_minus.cc          |   11 -----------
 milena/tests/unit_test/mln_arith_plus.cc           |   11 -----------
 milena/tests/unit_test/mln_arith_revert.cc         |   11 -----------
 milena/tests/unit_test/mln_arith_times.cc          |   11 -----------
 milena/tests/unit_test/mln_binarization_all.cc     |   11 -----------
 .../unit_test/mln_binarization_binarization.cc     |   11 -----------
 .../tests/unit_test/mln_binarization_essential.cc  |   11 -----------
 .../tests/unit_test/mln_binarization_includes.cc   |   11 -----------
 .../tests/unit_test/mln_binarization_threshold.cc  |   11 -----------
 milena/tests/unit_test/mln_border_adjust.cc        |   11 -----------
 milena/tests/unit_test/mln_border_all.cc           |   11 -----------
 milena/tests/unit_test/mln_border_duplicate.cc     |   11 -----------
 milena/tests/unit_test/mln_border_equalize.cc      |   11 -----------
 milena/tests/unit_test/mln_border_essential.cc     |   11 -----------
 milena/tests/unit_test/mln_border_fill.cc          |   11 -----------
 milena/tests/unit_test/mln_border_find.cc          |   11 -----------
 milena/tests/unit_test/mln_border_get.cc           |   11 -----------
 milena/tests/unit_test/mln_border_mirror.cc        |   11 -----------
 milena/tests/unit_test/mln_border_resize.cc        |   11 -----------
 milena/tests/unit_test/mln_border_thickness.cc     |   11 -----------
 milena/tests/unit_test/mln_canvas_all.cc           |   11 -----------
 milena/tests/unit_test/mln_canvas_browsing_all.cc  |   11 -----------
 .../mln_canvas_browsing_backdiagonal2d.cc          |   11 -----------
 .../mln_canvas_browsing_depth_first_search.cc      |   11 -----------
 .../unit_test/mln_canvas_browsing_diagonal2d.cc    |   11 -----------
 ...n_canvas_browsing_dir_struct_elt_incr_update.cc |   11 -----------
 .../unit_test/mln_canvas_browsing_directional.cc   |   11 -----------
 .../unit_test/mln_canvas_browsing_essential.cc     |   11 -----------
 milena/tests/unit_test/mln_canvas_browsing_fwd.cc  |   11 -----------
 .../mln_canvas_browsing_hyper_directional.cc       |   11 -----------
 .../unit_test/mln_canvas_browsing_snake_fwd.cc     |   11 -----------
 .../unit_test/mln_canvas_browsing_snake_generic.cc |   11 -----------
 .../unit_test/mln_canvas_browsing_snake_vert.cc    |   11 -----------
 milena/tests/unit_test/mln_canvas_chamfer.cc       |   11 -----------
 .../tests/unit_test/mln_canvas_distance_front.cc   |   11 -----------
 .../unit_test/mln_canvas_distance_geodesic.cc      |   11 -----------
 milena/tests/unit_test/mln_canvas_essential.cc     |   11 -----------
 milena/tests/unit_test/mln_canvas_labeling.cc      |   11 -----------
 .../mln_canvas_morpho_algebraic_union_find.cc      |   11 -----------
 milena/tests/unit_test/mln_canvas_morpho_all.cc    |   11 -----------
 .../tests/unit_test/mln_canvas_morpho_essential.cc |   11 -----------
 milena/tests/unit_test/mln_convert_all.cc          |   11 -----------
 milena/tests/unit_test/mln_convert_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_convert_from_to.cc      |   11 -----------
 milena/tests/unit_test/mln_convert_impl_all.cc     |   11 -----------
 .../mln_convert_impl_from_double_to_value.cc       |   11 -----------
 .../mln_convert_impl_from_float_to_value.cc        |   11 -----------
 .../mln_convert_impl_from_image_to_site_set.cc     |   11 -----------
 .../mln_convert_impl_from_int_to_value.cc          |   11 -----------
 .../mln_convert_impl_from_site_set_to_image.cc     |   11 -----------
 .../mln_convert_impl_from_value_to_value.cc        |   11 -----------
 milena/tests/unit_test/mln_convert_to.cc           |   11 -----------
 milena/tests/unit_test/mln_convert_to_dpoint.cc    |   11 -----------
 milena/tests/unit_test/mln_convert_to_fun.cc       |   11 -----------
 milena/tests/unit_test/mln_convert_to_image.cc     |   11 -----------
 milena/tests/unit_test/mln_convert_to_p_array.cc   |   11 -----------
 milena/tests/unit_test/mln_convert_to_p_set.cc     |   11 -----------
 .../tests/unit_test/mln_convert_to_upper_window.cc |   11 -----------
 milena/tests/unit_test/mln_convert_to_window.cc    |   11 -----------
 milena/tests/unit_test/mln_core_a_point_of.cc      |   11 -----------
 milena/tests/unit_test/mln_core_alias_all.cc       |   11 -----------
 milena/tests/unit_test/mln_core_alias_box1d.cc     |   11 -----------
 milena/tests/unit_test/mln_core_alias_box2d.cc     |   11 -----------
 milena/tests/unit_test/mln_core_alias_box2d_h.cc   |   11 -----------
 milena/tests/unit_test/mln_core_alias_box3d.cc     |   11 -----------
 .../unit_test/mln_core_alias_complex_geometry.cc   |   11 -----------
 .../unit_test/mln_core_alias_complex_image.cc      |   11 -----------
 milena/tests/unit_test/mln_core_alias_dpoint1d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_dpoint2d.cc  |   11 -----------
 .../tests/unit_test/mln_core_alias_dpoint2d_h.cc   |   11 -----------
 milena/tests/unit_test/mln_core_alias_dpoint3d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_neighb1d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_neighb2d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_neighb3d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_p_run2d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_alias_p_runs2d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_point1d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_alias_point2d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_alias_point2d_h.cc |   11 -----------
 milena/tests/unit_test/mln_core_alias_point3d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_alias_point3df.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_vec3d.cc     |   11 -----------
 .../unit_test/mln_core_alias_w_window1d_float.cc   |   11 -----------
 .../unit_test/mln_core_alias_w_window1d_int.cc     |   11 -----------
 .../unit_test/mln_core_alias_w_window2d_float.cc   |   11 -----------
 .../unit_test/mln_core_alias_w_window2d_int.cc     |   11 -----------
 .../unit_test/mln_core_alias_w_window3d_float.cc   |   11 -----------
 .../unit_test/mln_core_alias_w_window3d_int.cc     |   11 -----------
 milena/tests/unit_test/mln_core_alias_window1d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_window2d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_alias_window3d.cc  |   11 -----------
 milena/tests/unit_test/mln_core_all.cc             |   11 -----------
 .../tests/unit_test/mln_core_box_runstart_piter.cc |   11 -----------
 milena/tests/unit_test/mln_core_category.cc        |   11 -----------
 milena/tests/unit_test/mln_core_clock_neighb.cc    |   11 -----------
 milena/tests/unit_test/mln_core_clock_neighb2d.cc  |   11 -----------
 .../unit_test/mln_core_concept_accumulator.cc      |   11 -----------
 milena/tests/unit_test/mln_core_concept_all.cc     |   11 -----------
 milena/tests/unit_test/mln_core_concept_box.cc     |   11 -----------
 .../tests/unit_test/mln_core_concept_browsing.cc   |   11 -----------
 .../unit_test/mln_core_concept_delta_point_site.cc |   11 -----------
 milena/tests/unit_test/mln_core_concept_dpoint.cc  |   11 -----------
 .../tests/unit_test/mln_core_concept_function.cc   |   11 -----------
 milena/tests/unit_test/mln_core_concept_gdpoint.cc |   11 -----------
 .../mln_core_concept_generalized_pixel.cc          |   11 -----------
 milena/tests/unit_test/mln_core_concept_gpoint.cc  |   11 -----------
 milena/tests/unit_test/mln_core_concept_graph.cc   |   11 -----------
 milena/tests/unit_test/mln_core_concept_image.cc   |   11 -----------
 .../tests/unit_test/mln_core_concept_iterator.cc   |   11 -----------
 milena/tests/unit_test/mln_core_concept_literal.cc |   11 -----------
 milena/tests/unit_test/mln_core_concept_mesh.cc    |   11 -----------
 .../unit_test/mln_core_concept_meta_accumulator.cc |   11 -----------
 .../tests/unit_test/mln_core_concept_meta_fun.cc   |   11 -----------
 .../unit_test/mln_core_concept_neighborhood.cc     |   11 -----------
 milena/tests/unit_test/mln_core_concept_object.cc  |   11 -----------
 .../unit_test/mln_core_concept_pixel_iterator.cc   |   11 -----------
 milena/tests/unit_test/mln_core_concept_point.cc   |   11 -----------
 .../tests/unit_test/mln_core_concept_point_site.cc |   11 -----------
 milena/tests/unit_test/mln_core_concept_proxy.cc   |   11 -----------
 .../unit_test/mln_core_concept_pseudo_site.cc      |   11 -----------
 .../unit_test/mln_core_concept_regular_grid.cc     |   11 -----------
 milena/tests/unit_test/mln_core_concept_site.cc    |   11 -----------
 .../unit_test/mln_core_concept_site_iterator.cc    |   11 -----------
 .../tests/unit_test/mln_core_concept_site_proxy.cc |   11 -----------
 .../tests/unit_test/mln_core_concept_site_set.cc   |   11 -----------
 milena/tests/unit_test/mln_core_concept_value.cc   |   11 -----------
 .../unit_test/mln_core_concept_value_iterator.cc   |   11 -----------
 .../tests/unit_test/mln_core_concept_value_set.cc  |   11 -----------
 .../unit_test/mln_core_concept_weighted_window.cc  |   11 -----------
 milena/tests/unit_test/mln_core_concept_window.cc  |   11 -----------
 milena/tests/unit_test/mln_core_contract.cc        |   11 -----------
 milena/tests/unit_test/mln_core_def_all.cc         |   11 -----------
 milena/tests/unit_test/mln_core_def_coord.cc       |   11 -----------
 milena/tests/unit_test/mln_core_def_coordf.cc      |   11 -----------
 milena/tests/unit_test/mln_core_def_essential.cc   |   11 -----------
 .../unit_test/mln_core_def_low_quant_nbits.cc      |   11 -----------
 milena/tests/unit_test/mln_core_dpoint.cc          |   11 -----------
 milena/tests/unit_test/mln_core_dpoints_pixter.cc  |   11 -----------
 milena/tests/unit_test/mln_core_dpsites_piter.cc   |   11 -----------
 milena/tests/unit_test/mln_core_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_core_faces_psite.cc     |   11 -----------
 milena/tests/unit_test/mln_core_grids.cc           |   11 -----------
 milena/tests/unit_test/mln_core_image_all.cc       |   11 -----------
 .../tests/unit_test/mln_core_image_bgraph_image.cc |   11 -----------
 .../tests/unit_test/mln_core_image_bgraph_psite.cc |   11 -----------
 .../tests/unit_test/mln_core_image_cast_image.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_ch_piter.cc  |   11 -----------
 .../unit_test/mln_core_image_complex_image.cc      |   11 -----------
 .../mln_core_image_complex_neighborhood_piter.cc   |   11 -----------
 .../mln_core_image_complex_neighborhoods.cc        |   11 -----------
 .../mln_core_image_complex_window_piter.cc         |   11 -----------
 .../unit_test/mln_core_image_complex_windows.cc    |   11 -----------
 .../unit_test/mln_core_image_decorated_image.cc    |   11 -----------
 milena/tests/unit_test/mln_core_image_essential.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_extended.cc  |   11 -----------
 .../unit_test/mln_core_image_extension_fun.cc      |   11 -----------
 .../unit_test/mln_core_image_extension_ima.cc      |   11 -----------
 .../unit_test/mln_core_image_extension_val.cc      |   11 -----------
 .../tests/unit_test/mln_core_image_flat_image.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_fun_image.cc |   11 -----------
 .../mln_core_image_graph_elt_neighborhood.cc       |   11 -----------
 .../unit_test/mln_core_image_graph_elt_window.cc   |   11 -----------
 .../unit_test/mln_core_image_graph_window_piter.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_hexa.cc      |   11 -----------
 .../tests/unit_test/mln_core_image_hexa_piter.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_image1d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_image2d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_image2d_h.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_image3d.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_image_if.cc  |   11 -----------
 .../tests/unit_test/mln_core_image_interpolated.cc |   11 -----------
 .../tests/unit_test/mln_core_image_lazy_image.cc   |   11 -----------
 .../mln_core_image_line_graph_elt_neighborhood.cc  |   11 -----------
 .../mln_core_image_line_graph_elt_window.cc        |   11 -----------
 .../mln_core_image_mono_obased_rle_encode.cc       |   11 -----------
 .../mln_core_image_mono_obased_rle_image.cc        |   11 -----------
 .../unit_test/mln_core_image_mono_rle_encode.cc    |   11 -----------
 .../unit_test/mln_core_image_mono_rle_image.cc     |   11 -----------
 .../unit_test/mln_core_image_obased_rle_encode.cc  |   11 -----------
 .../unit_test/mln_core_image_obased_rle_image.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_p2p_image.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_plain.cc     |   11 -----------
 .../tests/unit_test/mln_core_image_rle_encode.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_rle_image.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_safe.cc      |   11 -----------
 .../tests/unit_test/mln_core_image_slice_image.cc  |   11 -----------
 .../unit_test/mln_core_image_sparse_encode.cc      |   11 -----------
 .../tests/unit_test/mln_core_image_sparse_image.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_sub_image.cc |   11 -----------
 .../tests/unit_test/mln_core_image_sub_image_if.cc |   11 -----------
 milena/tests/unit_test/mln_core_image_t_image.cc   |   11 -----------
 milena/tests/unit_test/mln_core_image_tr_image.cc  |   11 -----------
 milena/tests/unit_test/mln_core_image_tr_mesh.cc   |   11 -----------
 .../unit_test/mln_core_image_value_enc_image.cc    |   11 -----------
 .../tests/unit_test/mln_core_image_value_encode.cc |   11 -----------
 .../unit_test/mln_core_image_violent_cast_image.cc |   11 -----------
 .../tests/unit_test/mln_core_internal_box_impl.cc  |   11 -----------
 .../unit_test/mln_core_internal_check_image_all.cc |   11 -----------
 .../mln_core_internal_check_image_fastest.cc       |   11 -----------
 .../mln_core_internal_classical_window_base.cc     |   11 -----------
 .../mln_core_internal_complex_neighborhood_base.cc |   11 -----------
 .../mln_core_internal_complex_window_p_base.cc     |   11 -----------
 .../unit_test/mln_core_internal_coord_impl.cc      |   11 -----------
 milena/tests/unit_test/mln_core_internal_data.cc   |   11 -----------
 milena/tests/unit_test/mln_core_internal_exact.cc  |   11 -----------
 milena/tests/unit_test/mln_core_internal_fixme.cc  |   11 -----------
 .../unit_test/mln_core_internal_force_exact.cc     |   11 -----------
 .../tests/unit_test/mln_core_internal_geom_bbox.cc |   11 -----------
 .../mln_core_internal_graph_psite_base.cc          |   11 -----------
 .../mln_core_internal_graph_window_base.cc         |   11 -----------
 .../unit_test/mln_core_internal_image_base.cc      |   11 -----------
 .../mln_core_internal_image_domain_morpher.cc      |   11 -----------
 .../unit_test/mln_core_internal_image_identity.cc  |   11 -----------
 .../unit_test/mln_core_internal_image_morpher.cc   |   11 -----------
 .../unit_test/mln_core_internal_image_primary.cc   |   11 -----------
 .../mln_core_internal_image_value_morpher.cc       |   11 -----------
 .../unit_test/mln_core_internal_morpher_lvalue.cc  |   11 -----------
 .../mln_core_internal_neighb_niter_impl.cc         |   11 -----------
 .../mln_core_internal_neighborhood_base.cc         |   11 -----------
 .../mln_core_internal_p_complex_piter_base.cc      |   11 -----------
 .../unit_test/mln_core_internal_piter_adaptor.cc   |   11 -----------
 .../unit_test/mln_core_internal_pixel_impl.cc      |   11 -----------
 .../mln_core_internal_pixel_iterator_base.cc       |   11 -----------
 .../mln_core_internal_pseudo_site_base.cc          |   11 -----------
 .../tests/unit_test/mln_core_internal_run_image.cc |   11 -----------
 milena/tests/unit_test/mln_core_internal_set_of.cc |   11 -----------
 .../mln_core_internal_site_iterator_base.cc        |   11 -----------
 ...ln_core_internal_site_relative_iterator_base.cc |   11 -----------
 .../unit_test/mln_core_internal_site_set_base.cc   |   11 -----------
 .../unit_test/mln_core_internal_site_set_impl.cc   |   11 -----------
 .../mln_core_internal_site_set_iterator_base.cc    |   11 -----------
 .../mln_core_internal_weighted_window_base.cc      |   11 -----------
 .../unit_test/mln_core_internal_window_base.cc     |   11 -----------
 milena/tests/unit_test/mln_core_macros.cc          |   11 -----------
 milena/tests/unit_test/mln_core_neighb.cc          |   11 -----------
 milena/tests/unit_test/mln_core_pixel.cc           |   11 -----------
 milena/tests/unit_test/mln_core_pixter1d.cc        |   11 -----------
 milena/tests/unit_test/mln_core_pixter2d.cc        |   11 -----------
 milena/tests/unit_test/mln_core_pixter3d.cc        |   11 -----------
 milena/tests/unit_test/mln_core_point.cc           |   11 -----------
 milena/tests/unit_test/mln_core_routine_all.cc     |   11 -----------
 .../tests/unit_test/mln_core_routine_duplicate.cc  |   11 -----------
 .../mln_core_routine_duplicate.cc:#include         |   11 -----------
 .../tests/unit_test/mln_core_routine_essential.cc  |   11 -----------
 milena/tests/unit_test/mln_core_routine_exact.cc   |   11 -----------
 milena/tests/unit_test/mln_core_routine_extend.cc  |   11 -----------
 milena/tests/unit_test/mln_core_routine_init.cc    |   11 -----------
 .../tests/unit_test/mln_core_routine_initialize.cc |   11 -----------
 milena/tests/unit_test/mln_core_routine_ops.cc     |   11 -----------
 milena/tests/unit_test/mln_core_routine_primary.cc |   11 -----------
 milena/tests/unit_test/mln_core_site_set_all.cc    |   11 -----------
 ...ln_core_site_set_attic_p_complex_faces_piter.cc |   11 -----------
 .../mln_core_site_set_attic_p_faces_piter.cc       |   11 -----------
 milena/tests/unit_test/mln_core_site_set_box.cc    |   11 -----------
 .../tests/unit_test/mln_core_site_set_box_piter.cc |   11 -----------
 .../unit_test/mln_core_site_set_complex_psite.cc   |   11 -----------
 .../tests/unit_test/mln_core_site_set_essential.cc |   11 -----------
 .../tests/unit_test/mln_core_site_set_operators.cc |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_array.cc   |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_bgraph.cc  |   11 -----------
 .../unit_test/mln_core_site_set_p_bgraph_piter.cc  |   11 -----------
 .../unit_test/mln_core_site_set_p_centered.cc      |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_complex.cc |   11 -----------
 .../unit_test/mln_core_site_set_p_complex_piter.cc |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_double.cc  |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_edges.cc   |   11 -----------
 .../unit_test/mln_core_site_set_p_edges_psite.cc   |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_faces.cc   |   11 -----------
 .../unit_test/mln_core_site_set_p_graph_piter.cc   |   11 -----------
 milena/tests/unit_test/mln_core_site_set_p_if.cc   |   11 -----------
 .../unit_test/mln_core_site_set_p_if_piter.cc      |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_image.cc   |   11 -----------
 milena/tests/unit_test/mln_core_site_set_p_key.cc  |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_line2d.cc  |   11 -----------
 .../mln_core_site_set_p_mutable_array_of.cc        |   11 -----------
 .../unit_test/mln_core_site_set_p_n_faces_piter.cc |   11 -----------
 .../unit_test/mln_core_site_set_p_priority.cc      |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_queue.cc   |   11 -----------
 .../unit_test/mln_core_site_set_p_queue_fast.cc    |   11 -----------
 milena/tests/unit_test/mln_core_site_set_p_run.cc  |   11 -----------
 .../unit_test/mln_core_site_set_p_run_piter.cc     |   11 -----------
 milena/tests/unit_test/mln_core_site_set_p_set.cc  |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_set_of.cc  |   11 -----------
 .../tests/unit_test/mln_core_site_set_p_vaccess.cc |   11 -----------
 .../unit_test/mln_core_site_set_p_vertices.cc      |   11 -----------
 .../mln_core_site_set_p_vertices_psite.cc          |   11 -----------
 milena/tests/unit_test/mln_core_tags.cc            |   11 -----------
 milena/tests/unit_test/mln_core_trait_all.cc       |   11 -----------
 milena/tests/unit_test/mln_core_trait_essential.cc |   11 -----------
 milena/tests/unit_test/mln_core_trait_op_mult.cc   |   11 -----------
 milena/tests/unit_test/mln_core_trait_pixter.cc    |   11 -----------
 milena/tests/unit_test/mln_core_trait_qlf_value.cc |   11 -----------
 milena/tests/unit_test/mln_core_var.cc             |   11 -----------
 milena/tests/unit_test/mln_core_w_window.cc        |   11 -----------
 milena/tests/unit_test/mln_core_window.cc          |   11 -----------
 milena/tests/unit_test/mln_data_all.cc             |   11 -----------
 milena/tests/unit_test/mln_data_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_data_fill.cc            |   11 -----------
 milena/tests/unit_test/mln_data_fill_with_image.cc |   11 -----------
 milena/tests/unit_test/mln_data_fill_with_value.cc |   11 -----------
 milena/tests/unit_test/mln_data_memcpy_.cc         |   11 -----------
 milena/tests/unit_test/mln_data_memset_.cc         |   11 -----------
 milena/tests/unit_test/mln_data_paste.cc           |   11 -----------
 milena/tests/unit_test/mln_debug_all.cc            |   11 -----------
 milena/tests/unit_test/mln_debug_colorize.cc       |   11 -----------
 milena/tests/unit_test/mln_debug_draw_graph.cc     |   11 -----------
 milena/tests/unit_test/mln_debug_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_debug_format.cc         |   11 -----------
 milena/tests/unit_test/mln_debug_iota.cc           |   11 -----------
 milena/tests/unit_test/mln_debug_println.cc        |   11 -----------
 .../unit_test/mln_debug_println_with_border.cc     |   11 -----------
 milena/tests/unit_test/mln_debug_put_word.cc       |   11 -----------
 milena/tests/unit_test/mln_debug_quiet.cc          |   11 -----------
 milena/tests/unit_test/mln_debug_slices_2d.cc      |   11 -----------
 milena/tests/unit_test/mln_display_all.cc          |   11 -----------
 milena/tests/unit_test/mln_display_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_draw_all.cc             |   11 -----------
 milena/tests/unit_test/mln_draw_box.cc             |   11 -----------
 milena/tests/unit_test/mln_draw_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_draw_line.cc            |   11 -----------
 milena/tests/unit_test/mln_draw_plot.cc            |   11 -----------
 milena/tests/unit_test/mln_essential_1d.cc         |   11 -----------
 milena/tests/unit_test/mln_essential_2d.cc         |   11 -----------
 milena/tests/unit_test/mln_essential_3d.cc         |   11 -----------
 milena/tests/unit_test/mln_essential_routine.cc    |   11 -----------
 milena/tests/unit_test/mln_estim_all.cc            |   11 -----------
 milena/tests/unit_test/mln_estim_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_estim_mean.cc           |   11 -----------
 milena/tests/unit_test/mln_estim_min_max.cc        |   11 -----------
 milena/tests/unit_test/mln_estim_sum.cc            |   11 -----------
 milena/tests/unit_test/mln_extension_adjust.cc     |   11 -----------
 .../unit_test/mln_extension_adjust_duplicate.cc    |   11 -----------
 .../tests/unit_test/mln_extension_adjust_fill.cc   |   11 -----------
 milena/tests/unit_test/mln_extension_all.cc        |   11 -----------
 milena/tests/unit_test/mln_extension_duplicate.cc  |   11 -----------
 milena/tests/unit_test/mln_extension_essential.cc  |   11 -----------
 milena/tests/unit_test/mln_extension_fill.cc       |   11 -----------
 milena/tests/unit_test/mln_extract_all.cc          |   11 -----------
 milena/tests/unit_test/mln_extract_blue.cc         |   11 -----------
 milena/tests/unit_test/mln_extract_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_extract_green.cc        |   11 -----------
 milena/tests/unit_test/mln_extract_red.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_all.cc              |   11 -----------
 milena/tests/unit_test/mln_fun_c.cc                |   11 -----------
 milena/tests/unit_test/mln_fun_cast.cc             |   11 -----------
 milena/tests/unit_test/mln_fun_essential.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_i2v_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_i2v_all_to.cc       |   11 -----------
 milena/tests/unit_test/mln_fun_i2v_array.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_i2v_essential.cc    |   11 -----------
 .../tests/unit_test/mln_fun_internal_array_base.cc |   11 -----------
 .../mln_fun_internal_ch_function_value_impl.cc     |   11 -----------
 .../tests/unit_test/mln_fun_internal_selector.cc   |   11 -----------
 .../unit_test/mln_fun_internal_x2x_linear_impl.cc  |   11 -----------
 milena/tests/unit_test/mln_fun_l2l_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_l2l_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_l2l_relabel.cc      |   11 -----------
 milena/tests/unit_test/mln_fun_meta_blue.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_meta_green.cc       |   11 -----------
 milena/tests/unit_test/mln_fun_meta_hue.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_meta_inty.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_meta_red.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_meta_sat.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_meta_to_enc.cc      |   11 -----------
 milena/tests/unit_test/mln_fun_ops.cc              |   11 -----------
 milena/tests/unit_test/mln_fun_p2b_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_p2b_big_chess.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_p2b_chess.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_p2b_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_p2b_has.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_p2p_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_p2p_mirror.cc       |   11 -----------
 milena/tests/unit_test/mln_fun_p2p_translation.cc  |   11 -----------
 milena/tests/unit_test/mln_fun_p2v_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_p2v_elifs.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_p2v_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_p2v_iota.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_p2v_ternary.cc      |   11 -----------
 milena/tests/unit_test/mln_fun_v2b_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_v2b_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_v2b_lnot.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_v2b_threshold.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_abs.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_cast.cc         |   11 -----------
 .../unit_test/mln_fun_v2v_ch_function_value.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_convert.cc      |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_dec.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_enc.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_id.cc           |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_inc.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_linear.cc       |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_norm.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_rgb_to_hsi.cc   |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_rgb_to_hsl.cc   |   11 -----------
 milena/tests/unit_test/mln_fun_v2v_saturate.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_v2w2v_cos.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_v2w_w2v_norm.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_vv2b_eq.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_vv2b_ge.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_vv2b_gt.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_vv2b_implies.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_vv2b_le.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_vv2b_lt.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_all.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_diff_abs.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_essential.cc   |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_land.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_land_not.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_lor.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_lxor.cc        |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_macros.cc      |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_max.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_min.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_vv2v_vec.cc         |   11 -----------
 milena/tests/unit_test/mln_fun_x2p_all.cc          |   11 -----------
 .../tests/unit_test/mln_fun_x2p_closest_point.cc   |   11 -----------
 milena/tests/unit_test/mln_fun_x2p_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_x2v_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_x2v_bilinear.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_x2v_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_x2v_l1_norm.cc      |   11 -----------
 milena/tests/unit_test/mln_fun_x2v_linear.cc       |   11 -----------
 milena/tests/unit_test/mln_fun_x2v_nneighbor.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_x2x_all.cc          |   11 -----------
 milena/tests/unit_test/mln_fun_x2x_composed.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_x2x_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_fun_x2x_rotation.cc     |   11 -----------
 milena/tests/unit_test/mln_fun_x2x_translation.cc  |   11 -----------
 milena/tests/unit_test/mln_geom_all.cc             |   11 -----------
 milena/tests/unit_test/mln_geom_bbox.cc            |   11 -----------
 milena/tests/unit_test/mln_geom_chamfer.cc         |   11 -----------
 .../tests/unit_test/mln_geom_complex_geometry.cc   |   11 -----------
 milena/tests/unit_test/mln_geom_delta.cc           |   11 -----------
 milena/tests/unit_test/mln_geom_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_geom_max_col.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_max_ind.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_max_row.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_max_sli.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_min_col.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_min_ind.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_min_row.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_min_sli.cc         |   11 -----------
 milena/tests/unit_test/mln_geom_ncols.cc           |   11 -----------
 milena/tests/unit_test/mln_geom_ninds.cc           |   11 -----------
 milena/tests/unit_test/mln_geom_nrows.cc           |   11 -----------
 milena/tests/unit_test/mln_geom_nsites.cc          |   11 -----------
 milena/tests/unit_test/mln_geom_nslis.cc           |   11 -----------
 milena/tests/unit_test/mln_geom_pmin_pmax.cc       |   11 -----------
 milena/tests/unit_test/mln_geom_seeds2tiling.cc    |   11 -----------
 .../unit_test/mln_geom_seeds2tiling_roundness.cc   |   11 -----------
 milena/tests/unit_test/mln_geom_size1d.cc          |   11 -----------
 milena/tests/unit_test/mln_geom_size2d.cc          |   11 -----------
 milena/tests/unit_test/mln_geom_size3d.cc          |   11 -----------
 milena/tests/unit_test/mln_histo_all.cc            |   11 -----------
 milena/tests/unit_test/mln_histo_array.cc          |   11 -----------
 milena/tests/unit_test/mln_histo_compute.cc        |   11 -----------
 milena/tests/unit_test/mln_histo_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_io_abort.cc             |   11 -----------
 milena/tests/unit_test/mln_io_all.cc               |   11 -----------
 milena/tests/unit_test/mln_io_cloud_all.cc         |   11 -----------
 milena/tests/unit_test/mln_io_cloud_load.cc        |   11 -----------
 milena/tests/unit_test/mln_io_cloud_save.cc        |   11 -----------
 milena/tests/unit_test/mln_io_dump_all.cc          |   11 -----------
 milena/tests/unit_test/mln_io_dump_load.cc         |   11 -----------
 milena/tests/unit_test/mln_io_dump_save.cc         |   11 -----------
 milena/tests/unit_test/mln_io_essential.cc         |   11 -----------
 milena/tests/unit_test/mln_io_fits_all.cc          |   11 -----------
 milena/tests/unit_test/mln_io_fits_load.cc         |   11 -----------
 milena/tests/unit_test/mln_io_off_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_off_load.cc          |   11 -----------
 milena/tests/unit_test/mln_io_off_save.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pbm_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_pbm_load.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pbm_save.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pfm_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_pfm_load.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pfm_save.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pgm_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_pgm_load.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pgm_save.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pnm_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_pnm_load.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pnm_load_header.cc   |   11 -----------
 milena/tests/unit_test/mln_io_pnm_macros.cc        |   11 -----------
 milena/tests/unit_test/mln_io_pnm_max_component.cc |   11 -----------
 milena/tests/unit_test/mln_io_pnm_save.cc          |   11 -----------
 milena/tests/unit_test/mln_io_pnm_save_header.cc   |   11 -----------
 milena/tests/unit_test/mln_io_ppm_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_ppm_load.cc          |   11 -----------
 milena/tests/unit_test/mln_io_ppm_save.cc          |   11 -----------
 milena/tests/unit_test/mln_io_txt_all.cc           |   11 -----------
 milena/tests/unit_test/mln_io_txt_save.cc          |   11 -----------
 milena/tests/unit_test/mln_labeling_all.cc         |   11 -----------
 milena/tests/unit_test/mln_labeling_background.cc  |   11 -----------
 milena/tests/unit_test/mln_labeling_blobs.cc       |   11 -----------
 milena/tests/unit_test/mln_labeling_compute.cc     |   11 -----------
 milena/tests/unit_test/mln_labeling_essential.cc   |   11 -----------
 milena/tests/unit_test/mln_labeling_flat_zones.cc  |   11 -----------
 milena/tests/unit_test/mln_labeling_foreground.cc  |   11 -----------
 milena/tests/unit_test/mln_labeling_level.cc       |   11 -----------
 .../unit_test/mln_labeling_regional_maxima.cc      |   11 -----------
 .../unit_test/mln_labeling_regional_minima.cc      |   11 -----------
 milena/tests/unit_test/mln_labeling_relabel.cc     |   11 -----------
 milena/tests/unit_test/mln_level_abs.cc            |   11 -----------
 milena/tests/unit_test/mln_level_all.cc            |   11 -----------
 milena/tests/unit_test/mln_level_apply.cc          |   11 -----------
 milena/tests/unit_test/mln_level_approx_all.cc     |   11 -----------
 .../tests/unit_test/mln_level_approx_essential.cc  |   11 -----------
 milena/tests/unit_test/mln_level_approx_median.cc  |   11 -----------
 milena/tests/unit_test/mln_level_compare.cc        |   11 -----------
 milena/tests/unit_test/mln_level_compute.cc        |   11 -----------
 milena/tests/unit_test/mln_level_convert.cc        |   11 -----------
 milena/tests/unit_test/mln_level_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_level_fast_median.cc    |   11 -----------
 milena/tests/unit_test/mln_level_median.cc         |   11 -----------
 milena/tests/unit_test/mln_level_naive_all.cc      |   11 -----------
 .../tests/unit_test/mln_level_naive_essential.cc   |   11 -----------
 milena/tests/unit_test/mln_level_naive_median.cc   |   11 -----------
 milena/tests/unit_test/mln_level_replace.cc        |   11 -----------
 milena/tests/unit_test/mln_level_saturate.cc       |   11 -----------
 milena/tests/unit_test/mln_level_sort_offsets.cc   |   11 -----------
 milena/tests/unit_test/mln_level_sort_psites.cc    |   11 -----------
 milena/tests/unit_test/mln_level_stretch.cc        |   11 -----------
 milena/tests/unit_test/mln_level_to_enc.cc         |   11 -----------
 milena/tests/unit_test/mln_level_transform.cc      |   11 -----------
 .../tests/unit_test/mln_level_transform_inplace.cc |   11 -----------
 milena/tests/unit_test/mln_level_update.cc         |   11 -----------
 milena/tests/unit_test/mln_level_was_median.cc     |   11 -----------
 milena/tests/unit_test/mln_linear_all.cc           |   11 -----------
 milena/tests/unit_test/mln_linear_ch_convolve.cc   |   11 -----------
 milena/tests/unit_test/mln_linear_convolve.cc      |   11 -----------
 milena/tests/unit_test/mln_linear_convolve_2x1d.cc |   11 -----------
 .../unit_test/mln_linear_convolve_directional.cc   |   11 -----------
 milena/tests/unit_test/mln_linear_essential.cc     |   11 -----------
 milena/tests/unit_test/mln_linear_gaussian.cc      |   11 -----------
 milena/tests/unit_test/mln_linear_lap.cc           |   11 -----------
 .../tests/unit_test/mln_linear_local_convolve.cc   |   11 -----------
 milena/tests/unit_test/mln_linear_log.cc           |   11 -----------
 milena/tests/unit_test/mln_linear_sobel_2d.cc      |   11 -----------
 milena/tests/unit_test/mln_literal_all.cc          |   11 -----------
 milena/tests/unit_test/mln_literal_black.cc        |   11 -----------
 milena/tests/unit_test/mln_literal_colors.cc       |   11 -----------
 milena/tests/unit_test/mln_literal_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_literal_grays.cc        |   11 -----------
 milena/tests/unit_test/mln_literal_max.cc          |   11 -----------
 milena/tests/unit_test/mln_literal_min.cc          |   11 -----------
 milena/tests/unit_test/mln_literal_one.cc          |   11 -----------
 milena/tests/unit_test/mln_literal_ops.cc          |   11 -----------
 milena/tests/unit_test/mln_literal_origin.cc       |   11 -----------
 milena/tests/unit_test/mln_literal_white.cc        |   11 -----------
 milena/tests/unit_test/mln_literal_zero.cc         |   11 -----------
 milena/tests/unit_test/mln_logical_all.cc          |   11 -----------
 milena/tests/unit_test/mln_logical_and.cc          |   11 -----------
 milena/tests/unit_test/mln_logical_and_not.cc      |   11 -----------
 milena/tests/unit_test/mln_logical_essential.cc    |   11 -----------
 milena/tests/unit_test/mln_logical_includes.cc     |   11 -----------
 milena/tests/unit_test/mln_logical_not.cc          |   11 -----------
 milena/tests/unit_test/mln_logical_or.cc           |   11 -----------
 milena/tests/unit_test/mln_logical_xor.cc          |   11 -----------
 milena/tests/unit_test/mln_make_all.cc             |   11 -----------
 milena/tests/unit_test/mln_make_box1d.cc           |   11 -----------
 milena/tests/unit_test/mln_make_box2d.cc           |   11 -----------
 milena/tests/unit_test/mln_make_box2d_h.cc         |   11 -----------
 milena/tests/unit_test/mln_make_box3d.cc           |   11 -----------
 milena/tests/unit_test/mln_make_double_neighb2d.cc |   11 -----------
 milena/tests/unit_test/mln_make_dpoint2d_h.cc      |   11 -----------
 milena/tests/unit_test/mln_make_dual_neighb.cc     |   11 -----------
 milena/tests/unit_test/mln_make_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_make_graph.cc           |   11 -----------
 milena/tests/unit_test/mln_make_h_mat.cc           |   11 -----------
 milena/tests/unit_test/mln_make_image.cc           |   11 -----------
 milena/tests/unit_test/mln_make_image2d.cc         |   11 -----------
 milena/tests/unit_test/mln_make_image3d.cc         |   11 -----------
 milena/tests/unit_test/mln_make_mat.cc             |   11 -----------
 milena/tests/unit_test/mln_make_pix.cc             |   11 -----------
 milena/tests/unit_test/mln_make_pixel.cc           |   11 -----------
 milena/tests/unit_test/mln_make_point2d_h.cc       |   11 -----------
 milena/tests/unit_test/mln_make_relabelfun.cc      |   11 -----------
 milena/tests/unit_test/mln_make_vec.cc             |   11 -----------
 milena/tests/unit_test/mln_make_voronoi.cc         |   11 -----------
 milena/tests/unit_test/mln_make_w_window.cc        |   11 -----------
 milena/tests/unit_test/mln_make_w_window1d.cc      |   11 -----------
 milena/tests/unit_test/mln_make_w_window1d_int.cc  |   11 -----------
 milena/tests/unit_test/mln_make_w_window2d.cc      |   11 -----------
 milena/tests/unit_test/mln_make_w_window2d_int.cc  |   11 -----------
 milena/tests/unit_test/mln_make_w_window3d.cc      |   11 -----------
 milena/tests/unit_test/mln_make_w_window3d_int.cc  |   11 -----------
 .../unit_test/mln_make_w_window_directional.cc     |   11 -----------
 milena/tests/unit_test/mln_make_win_chamfer.cc     |   11 -----------
 milena/tests/unit_test/mln_math_abs.cc             |   11 -----------
 milena/tests/unit_test/mln_math_acos.cc            |   11 -----------
 milena/tests/unit_test/mln_math_all.cc             |   11 -----------
 milena/tests/unit_test/mln_math_cos.cc             |   11 -----------
 milena/tests/unit_test/mln_math_diff_abs.cc        |   11 -----------
 milena/tests/unit_test/mln_math_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_math_jacobi.cc          |   11 -----------
 milena/tests/unit_test/mln_math_max.cc             |   11 -----------
 milena/tests/unit_test/mln_math_min.cc             |   11 -----------
 milena/tests/unit_test/mln_math_round.cc           |   11 -----------
 milena/tests/unit_test/mln_math_round_sat.cc       |   11 -----------
 milena/tests/unit_test/mln_math_sign.cc            |   11 -----------
 milena/tests/unit_test/mln_math_sqr.cc             |   11 -----------
 milena/tests/unit_test/mln_math_sqrt.cc            |   11 -----------
 milena/tests/unit_test/mln_metal_abort.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_all.cc            |   11 -----------
 milena/tests/unit_test/mln_metal_ands.cc           |   11 -----------
 milena/tests/unit_test/mln_metal_array.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_array1d.cc        |   11 -----------
 milena/tests/unit_test/mln_metal_array2d.cc        |   11 -----------
 milena/tests/unit_test/mln_metal_array3d.cc        |   11 -----------
 milena/tests/unit_test/mln_metal_bexpr.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_bool.cc           |   11 -----------
 milena/tests/unit_test/mln_metal_const.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_converts_to.cc    |   11 -----------
 milena/tests/unit_test/mln_metal_equal.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_metal_fix_return.cc     |   11 -----------
 milena/tests/unit_test/mln_metal_goes_to.cc        |   11 -----------
 milena/tests/unit_test/mln_metal_if.cc             |   11 -----------
 milena/tests/unit_test/mln_metal_int.cc            |   11 -----------
 milena/tests/unit_test/mln_metal_is.cc             |   11 -----------
 milena/tests/unit_test/mln_metal_is_a.cc           |   11 -----------
 milena/tests/unit_test/mln_metal_is_const.cc       |   11 -----------
 milena/tests/unit_test/mln_metal_is_not.cc         |   11 -----------
 milena/tests/unit_test/mln_metal_is_not_a.cc       |   11 -----------
 milena/tests/unit_test/mln_metal_is_not_const.cc   |   11 -----------
 milena/tests/unit_test/mln_metal_is_not_ref.cc     |   11 -----------
 milena/tests/unit_test/mln_metal_is_ref.cc         |   11 -----------
 milena/tests/unit_test/mln_metal_is_unqualif.cc    |   11 -----------
 milena/tests/unit_test/mln_metal_mat.cc            |   11 -----------
 milena/tests/unit_test/mln_metal_math_all.cc       |   11 -----------
 milena/tests/unit_test/mln_metal_math_max.cc       |   11 -----------
 milena/tests/unit_test/mln_metal_math_pow.cc       |   11 -----------
 milena/tests/unit_test/mln_metal_math_root.cc      |   11 -----------
 milena/tests/unit_test/mln_metal_math_sqrt.cc      |   11 -----------
 milena/tests/unit_test/mln_metal_none.cc           |   11 -----------
 milena/tests/unit_test/mln_metal_not_equal.cc      |   11 -----------
 milena/tests/unit_test/mln_metal_ref.cc            |   11 -----------
 milena/tests/unit_test/mln_metal_ret.cc            |   11 -----------
 milena/tests/unit_test/mln_metal_same_coord.cc     |   11 -----------
 milena/tests/unit_test/mln_metal_same_point.cc     |   11 -----------
 milena/tests/unit_test/mln_metal_templated_by.cc   |   11 -----------
 milena/tests/unit_test/mln_metal_unconst.cc        |   11 -----------
 milena/tests/unit_test/mln_metal_unptr.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_unqualif.cc       |   11 -----------
 milena/tests/unit_test/mln_metal_unref.cc          |   11 -----------
 milena/tests/unit_test/mln_metal_vec.cc            |   11 -----------
 milena/tests/unit_test/mln_morpho_Rd.cc            |   11 -----------
 milena/tests/unit_test/mln_morpho_all.cc           |   11 -----------
 milena/tests/unit_test/mln_morpho_closing.cc       |   11 -----------
 milena/tests/unit_test/mln_morpho_closing_area.cc  |   11 -----------
 .../mln_morpho_closing_area_on_vertices.cc         |   11 -----------
 .../unit_test/mln_morpho_closing_attribute.cc      |   11 -----------
 .../tests/unit_test/mln_morpho_closing_height.cc   |   11 -----------
 .../tests/unit_test/mln_morpho_closing_volume.cc   |   11 -----------
 .../tests/unit_test/mln_morpho_complementation.cc  |   11 -----------
 milena/tests/unit_test/mln_morpho_contrast.cc      |   11 -----------
 milena/tests/unit_test/mln_morpho_dilation.cc      |   11 -----------
 .../tests/unit_test/mln_morpho_elementary_all.cc   |   11 -----------
 .../unit_test/mln_morpho_elementary_closing.cc     |   11 -----------
 .../unit_test/mln_morpho_elementary_dilation.cc    |   11 -----------
 .../unit_test/mln_morpho_elementary_erosion.cc     |   11 -----------
 .../unit_test/mln_morpho_elementary_essential.cc   |   11 -----------
 .../unit_test/mln_morpho_elementary_gradient.cc    |   11 -----------
 .../mln_morpho_elementary_gradient_external.cc     |   11 -----------
 .../mln_morpho_elementary_gradient_internal.cc     |   11 -----------
 .../unit_test/mln_morpho_elementary_laplacian.cc   |   11 -----------
 .../mln_morpho_elementary_like_ero_fun.cc          |   11 -----------
 .../mln_morpho_elementary_like_ero_set.cc          |   11 -----------
 .../unit_test/mln_morpho_elementary_opening.cc     |   11 -----------
 .../unit_test/mln_morpho_elementary_top_hat.cc     |   11 -----------
 milena/tests/unit_test/mln_morpho_erosion.cc       |   11 -----------
 milena/tests/unit_test/mln_morpho_essential.cc     |   11 -----------
 milena/tests/unit_test/mln_morpho_general.cc       |   11 -----------
 milena/tests/unit_test/mln_morpho_gradient.cc      |   11 -----------
 milena/tests/unit_test/mln_morpho_hit_or_miss.cc   |   11 -----------
 milena/tests/unit_test/mln_morpho_includes.cc      |   11 -----------
 .../unit_test/mln_morpho_internal_elementary.cc    |   11 -----------
 milena/tests/unit_test/mln_morpho_laplacian.cc     |   11 -----------
 milena/tests/unit_test/mln_morpho_line_gradient.cc |   11 -----------
 milena/tests/unit_test/mln_morpho_meyer_wst.cc     |   11 -----------
 milena/tests/unit_test/mln_morpho_min.cc           |   11 -----------
 milena/tests/unit_test/mln_morpho_minus.cc         |   11 -----------
 milena/tests/unit_test/mln_morpho_opening.cc       |   11 -----------
 milena/tests/unit_test/mln_morpho_opening_area.cc  |   11 -----------
 .../mln_morpho_opening_area_on_vertices.cc         |   11 -----------
 .../unit_test/mln_morpho_opening_attribute.cc      |   11 -----------
 .../tests/unit_test/mln_morpho_opening_height.cc   |   11 -----------
 .../tests/unit_test/mln_morpho_opening_volume.cc   |   11 -----------
 milena/tests/unit_test/mln_morpho_plus.cc          |   11 -----------
 milena/tests/unit_test/mln_morpho_rank_filter.cc   |   11 -----------
 .../unit_test/mln_morpho_skeleton_constrained.cc   |   11 -----------
 milena/tests/unit_test/mln_morpho_thick_miss.cc    |   11 -----------
 milena/tests/unit_test/mln_morpho_thickening.cc    |   11 -----------
 milena/tests/unit_test/mln_morpho_thin_fit.cc      |   11 -----------
 milena/tests/unit_test/mln_morpho_thinning.cc      |   11 -----------
 milena/tests/unit_test/mln_morpho_top_hat.cc       |   11 -----------
 milena/tests/unit_test/mln_morpho_tree_all.cc      |   11 -----------
 .../mln_morpho_tree_compute_attribute_image.cc     |   11 -----------
 .../unit_test/mln_morpho_tree_compute_parent.cc    |   11 -----------
 milena/tests/unit_test/mln_morpho_tree_data.cc     |   11 -----------
 milena/tests/unit_test/mln_morpho_tree_max.cc      |   11 -----------
 milena/tests/unit_test/mln_morpho_tree_utils.cc    |   11 -----------
 milena/tests/unit_test/mln_norm_all.cc             |   11 -----------
 milena/tests/unit_test/mln_norm_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_norm_l1.cc              |   11 -----------
 milena/tests/unit_test/mln_norm_l2.cc              |   11 -----------
 milena/tests/unit_test/mln_norm_linfty.cc          |   11 -----------
 milena/tests/unit_test/mln_opt_at.cc               |   11 -----------
 milena/tests/unit_test/mln_opt_element.cc          |   11 -----------
 milena/tests/unit_test/mln_opt_value.cc            |   11 -----------
 milena/tests/unit_test/mln_pw_all.cc               |   11 -----------
 milena/tests/unit_test/mln_pw_cst.cc               |   11 -----------
 milena/tests/unit_test/mln_pw_essential.cc         |   11 -----------
 milena/tests/unit_test/mln_pw_image.cc             |   11 -----------
 milena/tests/unit_test/mln_pw_value.cc             |   11 -----------
 milena/tests/unit_test/mln_pw_var.cc               |   11 -----------
 milena/tests/unit_test/mln_registration_all.cc     |   11 -----------
 .../tests/unit_test/mln_registration_essential.cc  |   11 -----------
 milena/tests/unit_test/mln_registration_get_rot.cc |   11 -----------
 .../unit_test/mln_registration_get_rtransf.cc      |   11 -----------
 milena/tests/unit_test/mln_registration_icp.cc     |   11 -----------
 .../unit_test/mln_registration_internal_rms.cc     |   11 -----------
 .../tests/unit_test/mln_registration_multiscale.cc |   11 -----------
 .../unit_test/mln_registration_registration.cc     |   11 -----------
 milena/tests/unit_test/mln_set_all.cc              |   11 -----------
 milena/tests/unit_test/mln_set_card.cc             |   11 -----------
 milena/tests/unit_test/mln_set_compute.cc          |   11 -----------
 milena/tests/unit_test/mln_set_diff.cc             |   11 -----------
 milena/tests/unit_test/mln_set_essential.cc        |   11 -----------
 milena/tests/unit_test/mln_set_get.cc              |   11 -----------
 milena/tests/unit_test/mln_set_has.cc              |   11 -----------
 milena/tests/unit_test/mln_set_inter.cc            |   11 -----------
 milena/tests/unit_test/mln_set_sym_diff.cc         |   11 -----------
 milena/tests/unit_test/mln_set_uni.cc              |   11 -----------
 milena/tests/unit_test/mln_set_unique.cc           |   11 -----------
 milena/tests/unit_test/mln_subsampling_all.cc      |   11 -----------
 .../tests/unit_test/mln_subsampling_essential.cc   |   11 -----------
 .../mln_subsampling_gaussian_subsampling.cc        |   11 -----------
 .../tests/unit_test/mln_subsampling_subsampling.cc |   11 -----------
 milena/tests/unit_test/mln_tag_all.cc              |   11 -----------
 milena/tests/unit_test/mln_tag_essential.cc        |   11 -----------
 milena/tests/unit_test/mln_tag_init.cc             |   11 -----------
 milena/tests/unit_test/mln_tag_skeleton.cc         |   11 -----------
 milena/tests/unit_test/mln_test_all.cc             |   11 -----------
 milena/tests/unit_test/mln_test_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_test_positive.cc        |   11 -----------
 milena/tests/unit_test/mln_test_predicate.cc       |   11 -----------
 ...ln_topo_adj_higher_dim_connected_n_face_iter.cc |   11 -----------
 .../unit_test/mln_topo_adj_higher_face_iter.cc     |   11 -----------
 ...mln_topo_adj_lower_dim_connected_n_face_iter.cc |   11 -----------
 .../unit_test/mln_topo_adj_lower_face_iter.cc      |   11 -----------
 .../mln_topo_adj_lower_higher_face_iter.cc         |   11 -----------
 milena/tests/unit_test/mln_topo_adj_m_face_iter.cc |   11 -----------
 milena/tests/unit_test/mln_topo_algebraic_face.cc  |   11 -----------
 .../tests/unit_test/mln_topo_algebraic_n_face.cc   |   11 -----------
 milena/tests/unit_test/mln_topo_all.cc             |   11 -----------
 .../tests/unit_test/mln_topo_attic_faces_iter.cc   |   11 -----------
 .../tests/unit_test/mln_topo_center_only_iter.cc   |   11 -----------
 .../unit_test/mln_topo_centered_iter_adapter.cc    |   11 -----------
 milena/tests/unit_test/mln_topo_complex.cc         |   11 -----------
 .../tests/unit_test/mln_topo_complex_iterators.cc  |   11 -----------
 milena/tests/unit_test/mln_topo_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_topo_face.cc            |   11 -----------
 milena/tests/unit_test/mln_topo_face_data.cc       |   11 -----------
 milena/tests/unit_test/mln_topo_face_iter.cc       |   11 -----------
 .../mln_topo_internal_complex_iterator_base.cc     |   11 -----------
 ...topo_internal_complex_relative_iterator_base.cc |   11 -----------
 ..._internal_complex_relative_iterator_sequence.cc |   11 -----------
 .../mln_topo_internal_complex_set_iterator_base.cc |   11 -----------
 milena/tests/unit_test/mln_topo_is_simple_2d.cc    |   11 -----------
 milena/tests/unit_test/mln_topo_n_face.cc          |   11 -----------
 milena/tests/unit_test/mln_topo_n_face_iter.cc     |   11 -----------
 milena/tests/unit_test/mln_topo_n_faces_set.cc     |   11 -----------
 .../tests/unit_test/mln_topo_static_n_face_iter.cc |   11 -----------
 milena/tests/unit_test/mln_trace_all.cc            |   11 -----------
 milena/tests/unit_test/mln_trace_entering.cc       |   11 -----------
 milena/tests/unit_test/mln_trace_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_trace_exiting.cc        |   11 -----------
 milena/tests/unit_test/mln_trace_quiet.cc          |   11 -----------
 milena/tests/unit_test/mln_trace_resume.cc         |   11 -----------
 milena/tests/unit_test/mln_trace_stop.cc           |   11 -----------
 milena/tests/unit_test/mln_trace_warning.cc        |   11 -----------
 milena/tests/unit_test/mln_trait_all.cc            |   11 -----------
 .../tests/unit_test/mln_trait_ch_function_value.cc |   11 -----------
 milena/tests/unit_test/mln_trait_ch_value.cc       |   11 -----------
 milena/tests/unit_test/mln_trait_concrete.cc       |   11 -----------
 milena/tests/unit_test/mln_trait_essential.cc      |   11 -----------
 .../tests/unit_test/mln_trait_image_from_grid.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_image_print.cc    |   11 -----------
 milena/tests/unit_test/mln_trait_image_props.cc    |   11 -----------
 milena/tests/unit_test/mln_trait_images.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_neighborhood.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_op_all.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_and.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_decl.cc        |   11 -----------
 milena/tests/unit_test/mln_trait_op_div.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_eq.cc          |   11 -----------
 milena/tests/unit_test/mln_trait_op_essential.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_op_geq.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_greater.cc     |   11 -----------
 milena/tests/unit_test/mln_trait_op_leq.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_less.cc        |   11 -----------
 milena/tests/unit_test/mln_trait_op_lor.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_minus.cc       |   11 -----------
 milena/tests/unit_test/mln_trait_op_mod.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_neq.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_not.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_or.cc          |   11 -----------
 milena/tests/unit_test/mln_trait_op_ord.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_op_plus.cc        |   11 -----------
 milena/tests/unit_test/mln_trait_op_postdec.cc     |   11 -----------
 milena/tests/unit_test/mln_trait_op_postinc.cc     |   11 -----------
 milena/tests/unit_test/mln_trait_op_predec.cc      |   11 -----------
 milena/tests/unit_test/mln_trait_op_preinc.cc      |   11 -----------
 milena/tests/unit_test/mln_trait_op_times.cc       |   11 -----------
 milena/tests/unit_test/mln_trait_op_uminus.cc      |   11 -----------
 milena/tests/unit_test/mln_trait_op_uplus.cc       |   11 -----------
 milena/tests/unit_test/mln_trait_op_xor.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_promote.cc        |   11 -----------
 milena/tests/unit_test/mln_trait_site_set_print.cc |   11 -----------
 milena/tests/unit_test/mln_trait_site_set_props.cc |   11 -----------
 milena/tests/unit_test/mln_trait_site_sets.cc      |   11 -----------
 milena/tests/unit_test/mln_trait_solve.cc          |   11 -----------
 milena/tests/unit_test/mln_trait_solve_binary.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_solve_unary.cc    |   11 -----------
 milena/tests/unit_test/mln_trait_undef.cc          |   11 -----------
 milena/tests/unit_test/mln_trait_value_.cc         |   11 -----------
 milena/tests/unit_test/mln_trait_value_all.cc      |   11 -----------
 .../tests/unit_test/mln_trait_value_essential.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_value_kind.cc     |   11 -----------
 milena/tests/unit_test/mln_trait_value_nature.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_value_print.cc    |   11 -----------
 milena/tests/unit_test/mln_trait_value_quant.cc    |   11 -----------
 milena/tests/unit_test/mln_trait_window_print.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_window_props.cc   |   11 -----------
 milena/tests/unit_test/mln_trait_windows.cc        |   11 -----------
 milena/tests/unit_test/mln_transform_all.cc        |   11 -----------
 .../unit_test/mln_transform_distance_front.cc      |   11 -----------
 .../unit_test/mln_transform_distance_geodesic.cc   |   11 -----------
 milena/tests/unit_test/mln_transform_essential.cc  |   11 -----------
 .../mln_transform_influence_zone_front.cc          |   11 -----------
 .../mln_transform_influence_zone_geodesic.cc       |   11 -----------
 .../tests/unit_test/mln_transform_internal_all.cc  |   11 -----------
 ...mln_transform_internal_closest_point_functor.cc |   11 -----------
 .../mln_transform_internal_distance_functor.cc     |   11 -----------
 ...ln_transform_internal_influence_zone_functor.cc |   11 -----------
 milena/tests/unit_test/mln_util_all.cc             |   11 -----------
 milena/tests/unit_test/mln_util_array.cc           |   11 -----------
 milena/tests/unit_test/mln_util_branch_iter.cc     |   11 -----------
 milena/tests/unit_test/mln_util_branch_iter_ind.cc |   11 -----------
 milena/tests/unit_test/mln_util_dindex.cc          |   11 -----------
 milena/tests/unit_test/mln_util_eat.cc             |   11 -----------
 milena/tests/unit_test/mln_util_edge.cc            |   11 -----------
 milena/tests/unit_test/mln_util_essential.cc       |   11 -----------
 milena/tests/unit_test/mln_util_fibonacci_heap.cc  |   11 -----------
 milena/tests/unit_test/mln_util_graph.cc           |   11 -----------
 milena/tests/unit_test/mln_util_greater_point.cc   |   11 -----------
 milena/tests/unit_test/mln_util_greater_psite.cc   |   11 -----------
 milena/tests/unit_test/mln_util_ignore.cc          |   11 -----------
 milena/tests/unit_test/mln_util_index.cc           |   11 -----------
 .../unit_test/mln_util_internal_boost_graph.cc     |   11 -----------
 .../mln_util_internal_boost_graph_access.cc        |   11 -----------
 .../mln_util_internal_boost_graph_property.cc      |   11 -----------
 .../mln_util_internal_boost_graph_structure.cc     |   11 -----------
 .../tests/unit_test/mln_util_internal_edge_impl.cc |   11 -----------
 .../unit_test/mln_util_internal_graph_base.cc      |   11 -----------
 .../unit_test/mln_util_internal_graph_iter.cc      |   11 -----------
 .../unit_test/mln_util_internal_graph_iter_base.cc |   11 -----------
 .../unit_test/mln_util_internal_graph_nbh_iter.cc  |   11 -----------
 .../mln_util_internal_graph_nbh_iter_base.cc       |   11 -----------
 .../unit_test/mln_util_internal_vertex_impl.cc     |   11 -----------
 milena/tests/unit_test/mln_util_lazy_set.cc        |   11 -----------
 milena/tests/unit_test/mln_util_lemmings.cc        |   11 -----------
 milena/tests/unit_test/mln_util_line_graph.cc      |   11 -----------
 milena/tests/unit_test/mln_util_max.cc             |   11 -----------
 milena/tests/unit_test/mln_util_multi_site.cc      |   11 -----------
 milena/tests/unit_test/mln_util_nil.cc             |   11 -----------
 milena/tests/unit_test/mln_util_ord.cc             |   11 -----------
 milena/tests/unit_test/mln_util_ord_pair.cc        |   11 -----------
 milena/tests/unit_test/mln_util_pix.cc             |   11 -----------
 milena/tests/unit_test/mln_util_set.cc             |   11 -----------
 milena/tests/unit_test/mln_util_site_pair.cc       |   11 -----------
 milena/tests/unit_test/mln_util_soft_heap.cc       |   11 -----------
 milena/tests/unit_test/mln_util_timer.cc           |   11 -----------
 milena/tests/unit_test/mln_util_tracked_ptr.cc     |   11 -----------
 milena/tests/unit_test/mln_util_tree.cc            |   11 -----------
 milena/tests/unit_test/mln_util_tree_fast.cc       |   11 -----------
 .../tests/unit_test/mln_util_tree_fast_to_image.cc |   11 -----------
 milena/tests/unit_test/mln_util_tree_to_fast.cc    |   11 -----------
 milena/tests/unit_test/mln_util_tree_to_image.cc   |   11 -----------
 milena/tests/unit_test/mln_util_vertex.cc          |   11 -----------
 milena/tests/unit_test/mln_util_yes.cc             |   11 -----------
 milena/tests/unit_test/mln_value_aliases.cc        |   11 -----------
 milena/tests/unit_test/mln_value_all.cc            |   11 -----------
 milena/tests/unit_test/mln_value_builtin_all.cc    |   11 -----------
 .../tests/unit_test/mln_value_builtin_essential.cc |   11 -----------
 .../tests/unit_test/mln_value_builtin_floatings.cc |   11 -----------
 .../tests/unit_test/mln_value_builtin_integers.cc  |   11 -----------
 milena/tests/unit_test/mln_value_builtin_ops.cc    |   11 -----------
 .../unit_test/mln_value_builtin_promotions.cc      |   11 -----------
 .../tests/unit_test/mln_value_builtin_symbolics.cc |   11 -----------
 milena/tests/unit_test/mln_value_cast.cc           |   11 -----------
 milena/tests/unit_test/mln_value_concept_all.cc    |   11 -----------
 .../tests/unit_test/mln_value_concept_built_in.cc  |   11 -----------
 milena/tests/unit_test/mln_value_concept_data.cc   |   11 -----------
 .../tests/unit_test/mln_value_concept_essential.cc |   11 -----------
 .../tests/unit_test/mln_value_concept_floating.cc  |   11 -----------
 .../tests/unit_test/mln_value_concept_integer.cc   |   11 -----------
 milena/tests/unit_test/mln_value_concept_scalar.cc |   11 -----------
 .../unit_test/mln_value_concept_structured.cc      |   11 -----------
 .../tests/unit_test/mln_value_concept_symbolic.cc  |   11 -----------
 .../tests/unit_test/mln_value_concept_vectorial.cc |   11 -----------
 milena/tests/unit_test/mln_value_equiv.cc          |   11 -----------
 milena/tests/unit_test/mln_value_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_value_float01.cc        |   11 -----------
 milena/tests/unit_test/mln_value_float01_.cc       |   11 -----------
 milena/tests/unit_test/mln_value_float01_16.cc     |   11 -----------
 milena/tests/unit_test/mln_value_float01_8.cc      |   11 -----------
 milena/tests/unit_test/mln_value_float01_f.cc      |   11 -----------
 milena/tests/unit_test/mln_value_gl16.cc           |   11 -----------
 milena/tests/unit_test/mln_value_gl8.cc            |   11 -----------
 milena/tests/unit_test/mln_value_glf.cc            |   11 -----------
 milena/tests/unit_test/mln_value_graylevel.cc      |   11 -----------
 milena/tests/unit_test/mln_value_graylevel_f.cc    |   11 -----------
 milena/tests/unit_test/mln_value_hsi.cc            |   11 -----------
 milena/tests/unit_test/mln_value_hsl.cc            |   11 -----------
 milena/tests/unit_test/mln_value_int_s.cc          |   11 -----------
 milena/tests/unit_test/mln_value_int_s16.cc        |   11 -----------
 milena/tests/unit_test/mln_value_int_s32.cc        |   11 -----------
 milena/tests/unit_test/mln_value_int_s8.cc         |   11 -----------
 milena/tests/unit_test/mln_value_int_u.cc          |   11 -----------
 milena/tests/unit_test/mln_value_int_u16.cc        |   11 -----------
 milena/tests/unit_test/mln_value_int_u32.cc        |   11 -----------
 milena/tests/unit_test/mln_value_int_u8.cc         |   11 -----------
 milena/tests/unit_test/mln_value_int_u_sat.cc      |   11 -----------
 milena/tests/unit_test/mln_value_internal_all.cc   |   11 -----------
 .../tests/unit_test/mln_value_internal_convert.cc  |   11 -----------
 .../tests/unit_test/mln_value_internal_encoding.cc |   11 -----------
 .../unit_test/mln_value_internal_essential.cc      |   11 -----------
 milena/tests/unit_test/mln_value_internal_gray_.cc |   11 -----------
 .../tests/unit_test/mln_value_internal_gray_f.cc   |   11 -----------
 .../tests/unit_test/mln_value_internal_integer.cc  |   11 -----------
 .../unit_test/mln_value_internal_iterable_set.cc   |   11 -----------
 .../tests/unit_test/mln_value_internal_limits.cc   |   11 -----------
 .../unit_test/mln_value_internal_value_like.cc     |   11 -----------
 milena/tests/unit_test/mln_value_interval.cc       |   11 -----------
 milena/tests/unit_test/mln_value_label.cc          |   11 -----------
 milena/tests/unit_test/mln_value_label_16.cc       |   11 -----------
 milena/tests/unit_test/mln_value_label_8.cc        |   11 -----------
 milena/tests/unit_test/mln_value_lut_vec.cc        |   11 -----------
 milena/tests/unit_test/mln_value_mixin.cc          |   11 -----------
 milena/tests/unit_test/mln_value_ops.cc            |   11 -----------
 milena/tests/unit_test/mln_value_other.cc          |   11 -----------
 milena/tests/unit_test/mln_value_proxy.cc          |   11 -----------
 milena/tests/unit_test/mln_value_rgb.cc            |   11 -----------
 milena/tests/unit_test/mln_value_rgb16.cc          |   11 -----------
 milena/tests/unit_test/mln_value_rgb8.cc           |   11 -----------
 milena/tests/unit_test/mln_value_scalar.cc         |   11 -----------
 milena/tests/unit_test/mln_value_set.cc            |   11 -----------
 milena/tests/unit_test/mln_value_shell.cc          |   11 -----------
 milena/tests/unit_test/mln_value_sign.cc           |   11 -----------
 milena/tests/unit_test/mln_value_stack.cc          |   11 -----------
 milena/tests/unit_test/mln_value_super_value.cc    |   11 -----------
 milena/tests/unit_test/mln_value_viter.cc          |   11 -----------
 milena/tests/unit_test/mln_win_all.cc              |   11 -----------
 milena/tests/unit_test/mln_win_backdiag2d.cc       |   11 -----------
 milena/tests/unit_test/mln_win_cube3d.cc           |   11 -----------
 milena/tests/unit_test/mln_win_cuboid3d.cc         |   11 -----------
 milena/tests/unit_test/mln_win_diag2d.cc           |   11 -----------
 milena/tests/unit_test/mln_win_diff.cc             |   11 -----------
 milena/tests/unit_test/mln_win_disk2d.cc           |   11 -----------
 milena/tests/unit_test/mln_win_essential.cc        |   11 -----------
 milena/tests/unit_test/mln_win_hline2d.cc          |   11 -----------
 milena/tests/unit_test/mln_win_inter.cc            |   11 -----------
 milena/tests/unit_test/mln_win_line.cc             |   11 -----------
 milena/tests/unit_test/mln_win_multiple.cc         |   11 -----------
 milena/tests/unit_test/mln_win_multiple_size.cc    |   11 -----------
 milena/tests/unit_test/mln_win_octagon2d.cc        |   11 -----------
 milena/tests/unit_test/mln_win_rectangle2d.cc      |   11 -----------
 milena/tests/unit_test/mln_win_segment1d.cc        |   11 -----------
 milena/tests/unit_test/mln_win_shift.cc            |   11 -----------
 milena/tests/unit_test/mln_win_sym.cc              |   11 -----------
 milena/tests/unit_test/mln_win_vline2d.cc          |   11 -----------
 1042 files changed, 0 insertions(+), 11462 deletions(-)
 delete mode 100644 milena/tests/unit_test/mln_accu_all.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_bbox.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_center.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_compute.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_convolve.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_count.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_count_adjacent_vertices.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_height.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_histo.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_internal_base.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_land.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_land_basic.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_line.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_lor.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_lor_basic.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_maj_h.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_max.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_max_h.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_mean.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_median_alt.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_median_h.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_min.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_min_h.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_min_max.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_nil.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_p.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_pair.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_rank.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_rank_bool.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_rank_high_quant.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_rms.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_sum.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_take.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_transform.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_transform_diagonal.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_transform_directional.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_transform_line.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_transform_snake.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_transform_stop.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_tuple.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_v.cc
 delete mode 100644 milena/tests/unit_test/mln_accu_volume.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_all.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_h_mat.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_h_vec.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_mat.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_quat.cc
 delete mode 100644 milena/tests/unit_test/mln_algebra_vec.cc
 delete mode 100644 milena/tests/unit_test/mln_all.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_all.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_diff_abs.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_includes.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_min.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_minus.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_plus.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_revert.cc
 delete mode 100644 milena/tests/unit_test/mln_arith_times.cc
 delete mode 100644 milena/tests/unit_test/mln_binarization_all.cc
 delete mode 100644 milena/tests/unit_test/mln_binarization_binarization.cc
 delete mode 100644 milena/tests/unit_test/mln_binarization_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_binarization_includes.cc
 delete mode 100644 milena/tests/unit_test/mln_binarization_threshold.cc
 delete mode 100644 milena/tests/unit_test/mln_border_adjust.cc
 delete mode 100644 milena/tests/unit_test/mln_border_all.cc
 delete mode 100644 milena/tests/unit_test/mln_border_duplicate.cc
 delete mode 100644 milena/tests/unit_test/mln_border_equalize.cc
 delete mode 100644 milena/tests/unit_test/mln_border_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_border_fill.cc
 delete mode 100644 milena/tests/unit_test/mln_border_find.cc
 delete mode 100644 milena/tests/unit_test/mln_border_get.cc
 delete mode 100644 milena/tests/unit_test/mln_border_mirror.cc
 delete mode 100644 milena/tests/unit_test/mln_border_resize.cc
 delete mode 100644 milena/tests/unit_test/mln_border_thickness.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_all.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_all.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_backdiagonal2d.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_depth_first_search.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_diagonal2d.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_dir_struct_elt_incr_update.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_directional.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_fwd.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_hyper_directional.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_snake_fwd.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_snake_generic.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_browsing_snake_vert.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_chamfer.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_distance_front.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_distance_geodesic.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_labeling.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_morpho_algebraic_union_find.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_morpho_all.cc
 delete mode 100644 milena/tests/unit_test/mln_canvas_morpho_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_all.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_from_to.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_all.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_from_double_to_value.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_from_float_to_value.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_from_image_to_site_set.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_from_int_to_value.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_from_site_set_to_image.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_impl_from_value_to_value.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_dpoint.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_fun.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_image.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_p_array.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_p_set.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_upper_window.cc
 delete mode 100644 milena/tests/unit_test/mln_convert_to_window.cc
 delete mode 100644 milena/tests/unit_test/mln_core_a_point_of.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_box1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_box2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_box2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_box3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_complex_geometry.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_complex_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_dpoint1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_dpoint2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_dpoint2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_dpoint3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_neighb1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_neighb2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_neighb3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_p_run2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_p_runs2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_point1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_point2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_point2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_point3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_point3df.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_vec3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_w_window1d_float.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_w_window1d_int.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_w_window2d_float.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_w_window2d_int.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_w_window3d_float.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_w_window3d_int.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_window1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_window2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_alias_window3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_box_runstart_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_category.cc
 delete mode 100644 milena/tests/unit_test/mln_core_clock_neighb.cc
 delete mode 100644 milena/tests/unit_test/mln_core_clock_neighb2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_accumulator.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_box.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_browsing.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_delta_point_site.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_dpoint.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_function.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_gdpoint.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_generalized_pixel.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_gpoint.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_graph.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_iterator.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_literal.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_mesh.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_meta_accumulator.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_meta_fun.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_neighborhood.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_object.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_pixel_iterator.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_point.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_point_site.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_proxy.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_pseudo_site.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_regular_grid.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_site.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_site_iterator.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_site_proxy.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_site_set.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_value.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_value_iterator.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_value_set.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_weighted_window.cc
 delete mode 100644 milena/tests/unit_test/mln_core_concept_window.cc
 delete mode 100644 milena/tests/unit_test/mln_core_contract.cc
 delete mode 100644 milena/tests/unit_test/mln_core_def_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_def_coord.cc
 delete mode 100644 milena/tests/unit_test/mln_core_def_coordf.cc
 delete mode 100644 milena/tests/unit_test/mln_core_def_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_core_def_low_quant_nbits.cc
 delete mode 100644 milena/tests/unit_test/mln_core_dpoint.cc
 delete mode 100644 milena/tests/unit_test/mln_core_dpoints_pixter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_dpsites_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_core_faces_psite.cc
 delete mode 100644 milena/tests/unit_test/mln_core_grids.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_bgraph_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_bgraph_psite.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_cast_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_ch_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_complex_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_complex_neighborhood_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_complex_neighborhoods.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_complex_window_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_complex_windows.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_decorated_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_extended.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_extension_fun.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_extension_ima.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_extension_val.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_flat_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_fun_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_graph_elt_neighborhood.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_graph_elt_window.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_graph_window_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_hexa.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_hexa_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_image1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_image2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_image2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_image3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_image_if.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_interpolated.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_lazy_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_line_graph_elt_neighborhood.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_line_graph_elt_window.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_mono_obased_rle_encode.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_mono_obased_rle_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_mono_rle_encode.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_mono_rle_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_obased_rle_encode.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_obased_rle_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_p2p_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_plain.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_rle_encode.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_rle_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_safe.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_slice_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_sparse_encode.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_sparse_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_sub_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_sub_image_if.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_t_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_tr_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_tr_mesh.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_value_enc_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_value_encode.cc
 delete mode 100644 milena/tests/unit_test/mln_core_image_violent_cast_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_box_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_check_image_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_check_image_fastest.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_classical_window_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_complex_neighborhood_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_complex_window_p_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_coord_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_data.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_exact.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_fixme.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_force_exact.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_geom_bbox.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_graph_psite_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_graph_window_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_image_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_image_domain_morpher.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_image_identity.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_image_morpher.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_image_primary.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_image_value_morpher.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_morpher_lvalue.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_neighb_niter_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_neighborhood_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_p_complex_piter_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_piter_adaptor.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_pixel_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_pixel_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_pseudo_site_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_run_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_set_of.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_site_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_site_relative_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_site_set_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_site_set_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_site_set_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_weighted_window_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_internal_window_base.cc
 delete mode 100644 milena/tests/unit_test/mln_core_macros.cc
 delete mode 100644 milena/tests/unit_test/mln_core_neighb.cc
 delete mode 100644 milena/tests/unit_test/mln_core_pixel.cc
 delete mode 100644 milena/tests/unit_test/mln_core_pixter1d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_pixter2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_pixter3d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_point.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_duplicate.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_duplicate.cc:#include
 delete mode 100644 milena/tests/unit_test/mln_core_routine_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_exact.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_extend.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_init.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_initialize.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_ops.cc
 delete mode 100644 milena/tests/unit_test/mln_core_routine_primary.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_attic_p_complex_faces_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_attic_p_faces_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_box.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_box_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_complex_psite.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_operators.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_array.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_bgraph.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_bgraph_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_centered.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_complex.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_complex_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_double.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_edges.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_edges_psite.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_faces.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_graph_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_if.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_if_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_image.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_key.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_line2d.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_mutable_array_of.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_n_faces_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_priority.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_queue.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_queue_fast.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_run.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_run_piter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_set.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_set_of.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_vaccess.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_vertices.cc
 delete mode 100644 milena/tests/unit_test/mln_core_site_set_p_vertices_psite.cc
 delete mode 100644 milena/tests/unit_test/mln_core_tags.cc
 delete mode 100644 milena/tests/unit_test/mln_core_trait_all.cc
 delete mode 100644 milena/tests/unit_test/mln_core_trait_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_core_trait_op_mult.cc
 delete mode 100644 milena/tests/unit_test/mln_core_trait_pixter.cc
 delete mode 100644 milena/tests/unit_test/mln_core_trait_qlf_value.cc
 delete mode 100644 milena/tests/unit_test/mln_core_var.cc
 delete mode 100644 milena/tests/unit_test/mln_core_w_window.cc
 delete mode 100644 milena/tests/unit_test/mln_core_window.cc
 delete mode 100644 milena/tests/unit_test/mln_data_all.cc
 delete mode 100644 milena/tests/unit_test/mln_data_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_data_fill.cc
 delete mode 100644 milena/tests/unit_test/mln_data_fill_with_image.cc
 delete mode 100644 milena/tests/unit_test/mln_data_fill_with_value.cc
 delete mode 100644 milena/tests/unit_test/mln_data_memcpy_.cc
 delete mode 100644 milena/tests/unit_test/mln_data_memset_.cc
 delete mode 100644 milena/tests/unit_test/mln_data_paste.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_all.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_colorize.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_draw_graph.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_format.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_iota.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_println.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_println_with_border.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_put_word.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_quiet.cc
 delete mode 100644 milena/tests/unit_test/mln_debug_slices_2d.cc
 delete mode 100644 milena/tests/unit_test/mln_display_all.cc
 delete mode 100644 milena/tests/unit_test/mln_display_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_draw_all.cc
 delete mode 100644 milena/tests/unit_test/mln_draw_box.cc
 delete mode 100644 milena/tests/unit_test/mln_draw_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_draw_line.cc
 delete mode 100644 milena/tests/unit_test/mln_draw_plot.cc
 delete mode 100644 milena/tests/unit_test/mln_essential_1d.cc
 delete mode 100644 milena/tests/unit_test/mln_essential_2d.cc
 delete mode 100644 milena/tests/unit_test/mln_essential_3d.cc
 delete mode 100644 milena/tests/unit_test/mln_essential_routine.cc
 delete mode 100644 milena/tests/unit_test/mln_estim_all.cc
 delete mode 100644 milena/tests/unit_test/mln_estim_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_estim_mean.cc
 delete mode 100644 milena/tests/unit_test/mln_estim_min_max.cc
 delete mode 100644 milena/tests/unit_test/mln_estim_sum.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_adjust.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_adjust_duplicate.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_adjust_fill.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_all.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_duplicate.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_extension_fill.cc
 delete mode 100644 milena/tests/unit_test/mln_extract_all.cc
 delete mode 100644 milena/tests/unit_test/mln_extract_blue.cc
 delete mode 100644 milena/tests/unit_test/mln_extract_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_extract_green.cc
 delete mode 100644 milena/tests/unit_test/mln_extract_red.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_c.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_cast.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_i2v_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_i2v_all_to.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_i2v_array.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_i2v_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_internal_array_base.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_internal_ch_function_value_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_internal_selector.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_internal_x2x_linear_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_l2l_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_l2l_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_l2l_relabel.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_blue.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_green.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_hue.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_inty.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_red.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_sat.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_meta_to_enc.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_ops.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2b_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2b_big_chess.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2b_chess.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2b_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2b_has.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2p_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2p_mirror.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2p_translation.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2v_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2v_elifs.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2v_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2v_iota.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_p2v_ternary.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2b_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2b_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2b_lnot.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2b_threshold.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_abs.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_cast.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_ch_function_value.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_convert.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_dec.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_enc.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_id.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_inc.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_linear.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_norm.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_rgb_to_hsi.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_rgb_to_hsl.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2v_saturate.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2w2v_cos.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_v2w_w2v_norm.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2b_eq.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2b_ge.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2b_gt.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2b_implies.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2b_le.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2b_lt.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_diff_abs.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_land.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_land_not.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_lor.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_lxor.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_macros.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_max.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_min.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_vv2v_vec.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2p_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2p_closest_point.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2p_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2v_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2v_bilinear.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2v_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2v_l1_norm.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2v_linear.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2v_nneighbor.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2x_all.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2x_composed.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2x_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2x_rotation.cc
 delete mode 100644 milena/tests/unit_test/mln_fun_x2x_translation.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_all.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_bbox.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_chamfer.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_complex_geometry.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_delta.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_max_col.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_max_ind.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_max_row.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_max_sli.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_min_col.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_min_ind.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_min_row.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_min_sli.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_ncols.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_ninds.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_nrows.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_nsites.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_nslis.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_pmin_pmax.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_seeds2tiling.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_seeds2tiling_roundness.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_size1d.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_size2d.cc
 delete mode 100644 milena/tests/unit_test/mln_geom_size3d.cc
 delete mode 100644 milena/tests/unit_test/mln_histo_all.cc
 delete mode 100644 milena/tests/unit_test/mln_histo_array.cc
 delete mode 100644 milena/tests/unit_test/mln_histo_compute.cc
 delete mode 100644 milena/tests/unit_test/mln_histo_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_io_abort.cc
 delete mode 100644 milena/tests/unit_test/mln_io_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_cloud_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_cloud_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_cloud_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_dump_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_dump_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_dump_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_io_fits_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_fits_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_off_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_off_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_off_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pbm_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pbm_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pbm_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pfm_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pfm_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pfm_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pgm_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pgm_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pgm_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_load_header.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_macros.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_max_component.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_pnm_save_header.cc
 delete mode 100644 milena/tests/unit_test/mln_io_ppm_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_ppm_load.cc
 delete mode 100644 milena/tests/unit_test/mln_io_ppm_save.cc
 delete mode 100644 milena/tests/unit_test/mln_io_txt_all.cc
 delete mode 100644 milena/tests/unit_test/mln_io_txt_save.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_all.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_background.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_blobs.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_compute.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_flat_zones.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_foreground.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_level.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_regional_maxima.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_regional_minima.cc
 delete mode 100644 milena/tests/unit_test/mln_labeling_relabel.cc
 delete mode 100644 milena/tests/unit_test/mln_level_abs.cc
 delete mode 100644 milena/tests/unit_test/mln_level_all.cc
 delete mode 100644 milena/tests/unit_test/mln_level_apply.cc
 delete mode 100644 milena/tests/unit_test/mln_level_approx_all.cc
 delete mode 100644 milena/tests/unit_test/mln_level_approx_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_level_approx_median.cc
 delete mode 100644 milena/tests/unit_test/mln_level_compare.cc
 delete mode 100644 milena/tests/unit_test/mln_level_compute.cc
 delete mode 100644 milena/tests/unit_test/mln_level_convert.cc
 delete mode 100644 milena/tests/unit_test/mln_level_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_level_fast_median.cc
 delete mode 100644 milena/tests/unit_test/mln_level_median.cc
 delete mode 100644 milena/tests/unit_test/mln_level_naive_all.cc
 delete mode 100644 milena/tests/unit_test/mln_level_naive_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_level_naive_median.cc
 delete mode 100644 milena/tests/unit_test/mln_level_replace.cc
 delete mode 100644 milena/tests/unit_test/mln_level_saturate.cc
 delete mode 100644 milena/tests/unit_test/mln_level_sort_offsets.cc
 delete mode 100644 milena/tests/unit_test/mln_level_sort_psites.cc
 delete mode 100644 milena/tests/unit_test/mln_level_stretch.cc
 delete mode 100644 milena/tests/unit_test/mln_level_to_enc.cc
 delete mode 100644 milena/tests/unit_test/mln_level_transform.cc
 delete mode 100644 milena/tests/unit_test/mln_level_transform_inplace.cc
 delete mode 100644 milena/tests/unit_test/mln_level_update.cc
 delete mode 100644 milena/tests/unit_test/mln_level_was_median.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_all.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_ch_convolve.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_convolve.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_convolve_2x1d.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_convolve_directional.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_gaussian.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_lap.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_local_convolve.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_log.cc
 delete mode 100644 milena/tests/unit_test/mln_linear_sobel_2d.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_all.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_black.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_colors.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_grays.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_max.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_min.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_one.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_ops.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_origin.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_white.cc
 delete mode 100644 milena/tests/unit_test/mln_literal_zero.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_all.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_and.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_and_not.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_includes.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_not.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_or.cc
 delete mode 100644 milena/tests/unit_test/mln_logical_xor.cc
 delete mode 100644 milena/tests/unit_test/mln_make_all.cc
 delete mode 100644 milena/tests/unit_test/mln_make_box1d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_box2d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_box2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_make_box3d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_double_neighb2d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_dpoint2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_make_dual_neighb.cc
 delete mode 100644 milena/tests/unit_test/mln_make_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_make_graph.cc
 delete mode 100644 milena/tests/unit_test/mln_make_h_mat.cc
 delete mode 100644 milena/tests/unit_test/mln_make_image.cc
 delete mode 100644 milena/tests/unit_test/mln_make_image2d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_image3d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_mat.cc
 delete mode 100644 milena/tests/unit_test/mln_make_pix.cc
 delete mode 100644 milena/tests/unit_test/mln_make_pixel.cc
 delete mode 100644 milena/tests/unit_test/mln_make_point2d_h.cc
 delete mode 100644 milena/tests/unit_test/mln_make_relabelfun.cc
 delete mode 100644 milena/tests/unit_test/mln_make_vec.cc
 delete mode 100644 milena/tests/unit_test/mln_make_voronoi.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window1d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window1d_int.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window2d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window2d_int.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window3d.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window3d_int.cc
 delete mode 100644 milena/tests/unit_test/mln_make_w_window_directional.cc
 delete mode 100644 milena/tests/unit_test/mln_make_win_chamfer.cc
 delete mode 100644 milena/tests/unit_test/mln_math_abs.cc
 delete mode 100644 milena/tests/unit_test/mln_math_acos.cc
 delete mode 100644 milena/tests/unit_test/mln_math_all.cc
 delete mode 100644 milena/tests/unit_test/mln_math_cos.cc
 delete mode 100644 milena/tests/unit_test/mln_math_diff_abs.cc
 delete mode 100644 milena/tests/unit_test/mln_math_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_math_jacobi.cc
 delete mode 100644 milena/tests/unit_test/mln_math_max.cc
 delete mode 100644 milena/tests/unit_test/mln_math_min.cc
 delete mode 100644 milena/tests/unit_test/mln_math_round.cc
 delete mode 100644 milena/tests/unit_test/mln_math_round_sat.cc
 delete mode 100644 milena/tests/unit_test/mln_math_sign.cc
 delete mode 100644 milena/tests/unit_test/mln_math_sqr.cc
 delete mode 100644 milena/tests/unit_test/mln_math_sqrt.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_abort.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_all.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_ands.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_array.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_array1d.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_array2d.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_array3d.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_bexpr.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_bool.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_const.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_converts_to.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_equal.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_fix_return.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_goes_to.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_if.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_int.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_a.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_const.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_not.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_not_a.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_not_const.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_not_ref.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_ref.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_is_unqualif.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_mat.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_math_all.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_math_max.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_math_pow.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_math_root.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_math_sqrt.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_none.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_not_equal.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_ref.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_ret.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_same_coord.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_same_point.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_templated_by.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_unconst.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_unptr.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_unqualif.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_unref.cc
 delete mode 100644 milena/tests/unit_test/mln_metal_vec.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_Rd.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_all.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_closing.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_closing_area.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_closing_area_on_vertices.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_closing_attribute.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_closing_height.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_closing_volume.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_complementation.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_contrast.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_dilation.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_all.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_closing.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_dilation.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_erosion.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_gradient.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_gradient_external.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_gradient_internal.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_laplacian.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_like_ero_fun.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_like_ero_set.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_opening.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_elementary_top_hat.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_erosion.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_general.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_gradient.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_hit_or_miss.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_includes.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_internal_elementary.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_laplacian.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_line_gradient.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_meyer_wst.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_min.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_minus.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_opening.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_opening_area.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_opening_area_on_vertices.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_opening_attribute.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_opening_height.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_opening_volume.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_plus.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_rank_filter.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_skeleton_constrained.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_thick_miss.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_thickening.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_thin_fit.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_thinning.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_top_hat.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_tree_all.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_tree_compute_attribute_image.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_tree_compute_parent.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_tree_data.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_tree_max.cc
 delete mode 100644 milena/tests/unit_test/mln_morpho_tree_utils.cc
 delete mode 100644 milena/tests/unit_test/mln_norm_all.cc
 delete mode 100644 milena/tests/unit_test/mln_norm_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_norm_l1.cc
 delete mode 100644 milena/tests/unit_test/mln_norm_l2.cc
 delete mode 100644 milena/tests/unit_test/mln_norm_linfty.cc
 delete mode 100644 milena/tests/unit_test/mln_opt_at.cc
 delete mode 100644 milena/tests/unit_test/mln_opt_element.cc
 delete mode 100644 milena/tests/unit_test/mln_opt_value.cc
 delete mode 100644 milena/tests/unit_test/mln_pw_all.cc
 delete mode 100644 milena/tests/unit_test/mln_pw_cst.cc
 delete mode 100644 milena/tests/unit_test/mln_pw_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_pw_image.cc
 delete mode 100644 milena/tests/unit_test/mln_pw_value.cc
 delete mode 100644 milena/tests/unit_test/mln_pw_var.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_all.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_get_rot.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_get_rtransf.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_icp.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_internal_rms.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_multiscale.cc
 delete mode 100644 milena/tests/unit_test/mln_registration_registration.cc
 delete mode 100644 milena/tests/unit_test/mln_set_all.cc
 delete mode 100644 milena/tests/unit_test/mln_set_card.cc
 delete mode 100644 milena/tests/unit_test/mln_set_compute.cc
 delete mode 100644 milena/tests/unit_test/mln_set_diff.cc
 delete mode 100644 milena/tests/unit_test/mln_set_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_set_get.cc
 delete mode 100644 milena/tests/unit_test/mln_set_has.cc
 delete mode 100644 milena/tests/unit_test/mln_set_inter.cc
 delete mode 100644 milena/tests/unit_test/mln_set_sym_diff.cc
 delete mode 100644 milena/tests/unit_test/mln_set_uni.cc
 delete mode 100644 milena/tests/unit_test/mln_set_unique.cc
 delete mode 100644 milena/tests/unit_test/mln_subsampling_all.cc
 delete mode 100644 milena/tests/unit_test/mln_subsampling_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_subsampling_gaussian_subsampling.cc
 delete mode 100644 milena/tests/unit_test/mln_subsampling_subsampling.cc
 delete mode 100644 milena/tests/unit_test/mln_tag_all.cc
 delete mode 100644 milena/tests/unit_test/mln_tag_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_tag_init.cc
 delete mode 100644 milena/tests/unit_test/mln_tag_skeleton.cc
 delete mode 100644 milena/tests/unit_test/mln_test_all.cc
 delete mode 100644 milena/tests/unit_test/mln_test_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_test_positive.cc
 delete mode 100644 milena/tests/unit_test/mln_test_predicate.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_adj_higher_dim_connected_n_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_adj_higher_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_adj_lower_dim_connected_n_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_adj_lower_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_adj_lower_higher_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_adj_m_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_algebraic_face.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_algebraic_n_face.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_all.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_attic_faces_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_center_only_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_centered_iter_adapter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_complex.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_complex_iterators.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_face.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_face_data.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_internal_complex_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_sequence.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_internal_complex_set_iterator_base.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_is_simple_2d.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_n_face.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_n_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_n_faces_set.cc
 delete mode 100644 milena/tests/unit_test/mln_topo_static_n_face_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_all.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_entering.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_exiting.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_quiet.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_resume.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_stop.cc
 delete mode 100644 milena/tests/unit_test/mln_trace_warning.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_all.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_ch_function_value.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_ch_value.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_concrete.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_image_from_grid.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_image_print.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_image_props.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_images.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_neighborhood.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_all.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_and.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_decl.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_div.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_eq.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_geq.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_greater.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_leq.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_less.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_lor.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_minus.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_mod.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_neq.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_not.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_or.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_ord.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_plus.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_postdec.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_postinc.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_predec.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_preinc.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_times.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_uminus.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_uplus.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_op_xor.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_promote.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_site_set_print.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_site_set_props.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_site_sets.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_solve.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_solve_binary.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_solve_unary.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_undef.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_all.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_kind.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_nature.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_print.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_value_quant.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_window_print.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_window_props.cc
 delete mode 100644 milena/tests/unit_test/mln_trait_windows.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_all.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_distance_front.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_distance_geodesic.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_influence_zone_front.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_influence_zone_geodesic.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_internal_all.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_internal_closest_point_functor.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_internal_distance_functor.cc
 delete mode 100644 milena/tests/unit_test/mln_transform_internal_influence_zone_functor.cc
 delete mode 100644 milena/tests/unit_test/mln_util_all.cc
 delete mode 100644 milena/tests/unit_test/mln_util_array.cc
 delete mode 100644 milena/tests/unit_test/mln_util_branch_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_util_branch_iter_ind.cc
 delete mode 100644 milena/tests/unit_test/mln_util_dindex.cc
 delete mode 100644 milena/tests/unit_test/mln_util_eat.cc
 delete mode 100644 milena/tests/unit_test/mln_util_edge.cc
 delete mode 100644 milena/tests/unit_test/mln_util_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_util_fibonacci_heap.cc
 delete mode 100644 milena/tests/unit_test/mln_util_graph.cc
 delete mode 100644 milena/tests/unit_test/mln_util_greater_point.cc
 delete mode 100644 milena/tests/unit_test/mln_util_greater_psite.cc
 delete mode 100644 milena/tests/unit_test/mln_util_ignore.cc
 delete mode 100644 milena/tests/unit_test/mln_util_index.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_boost_graph.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_boost_graph_access.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_boost_graph_property.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_boost_graph_structure.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_edge_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_graph_base.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_graph_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_graph_iter_base.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_graph_nbh_iter.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_graph_nbh_iter_base.cc
 delete mode 100644 milena/tests/unit_test/mln_util_internal_vertex_impl.cc
 delete mode 100644 milena/tests/unit_test/mln_util_lazy_set.cc
 delete mode 100644 milena/tests/unit_test/mln_util_lemmings.cc
 delete mode 100644 milena/tests/unit_test/mln_util_line_graph.cc
 delete mode 100644 milena/tests/unit_test/mln_util_max.cc
 delete mode 100644 milena/tests/unit_test/mln_util_multi_site.cc
 delete mode 100644 milena/tests/unit_test/mln_util_nil.cc
 delete mode 100644 milena/tests/unit_test/mln_util_ord.cc
 delete mode 100644 milena/tests/unit_test/mln_util_ord_pair.cc
 delete mode 100644 milena/tests/unit_test/mln_util_pix.cc
 delete mode 100644 milena/tests/unit_test/mln_util_set.cc
 delete mode 100644 milena/tests/unit_test/mln_util_site_pair.cc
 delete mode 100644 milena/tests/unit_test/mln_util_soft_heap.cc
 delete mode 100644 milena/tests/unit_test/mln_util_timer.cc
 delete mode 100644 milena/tests/unit_test/mln_util_tracked_ptr.cc
 delete mode 100644 milena/tests/unit_test/mln_util_tree.cc
 delete mode 100644 milena/tests/unit_test/mln_util_tree_fast.cc
 delete mode 100644 milena/tests/unit_test/mln_util_tree_fast_to_image.cc
 delete mode 100644 milena/tests/unit_test/mln_util_tree_to_fast.cc
 delete mode 100644 milena/tests/unit_test/mln_util_tree_to_image.cc
 delete mode 100644 milena/tests/unit_test/mln_util_vertex.cc
 delete mode 100644 milena/tests/unit_test/mln_util_yes.cc
 delete mode 100644 milena/tests/unit_test/mln_value_aliases.cc
 delete mode 100644 milena/tests/unit_test/mln_value_all.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_all.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_floatings.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_integers.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_ops.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_promotions.cc
 delete mode 100644 milena/tests/unit_test/mln_value_builtin_symbolics.cc
 delete mode 100644 milena/tests/unit_test/mln_value_cast.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_all.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_built_in.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_data.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_floating.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_integer.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_scalar.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_structured.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_symbolic.cc
 delete mode 100644 milena/tests/unit_test/mln_value_concept_vectorial.cc
 delete mode 100644 milena/tests/unit_test/mln_value_equiv.cc
 delete mode 100644 milena/tests/unit_test/mln_value_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_value_float01.cc
 delete mode 100644 milena/tests/unit_test/mln_value_float01_.cc
 delete mode 100644 milena/tests/unit_test/mln_value_float01_16.cc
 delete mode 100644 milena/tests/unit_test/mln_value_float01_8.cc
 delete mode 100644 milena/tests/unit_test/mln_value_float01_f.cc
 delete mode 100644 milena/tests/unit_test/mln_value_gl16.cc
 delete mode 100644 milena/tests/unit_test/mln_value_gl8.cc
 delete mode 100644 milena/tests/unit_test/mln_value_glf.cc
 delete mode 100644 milena/tests/unit_test/mln_value_graylevel.cc
 delete mode 100644 milena/tests/unit_test/mln_value_graylevel_f.cc
 delete mode 100644 milena/tests/unit_test/mln_value_hsi.cc
 delete mode 100644 milena/tests/unit_test/mln_value_hsl.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_s.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_s16.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_s32.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_s8.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_u.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_u16.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_u32.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_u8.cc
 delete mode 100644 milena/tests/unit_test/mln_value_int_u_sat.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_all.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_convert.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_encoding.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_gray_.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_gray_f.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_integer.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_iterable_set.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_limits.cc
 delete mode 100644 milena/tests/unit_test/mln_value_internal_value_like.cc
 delete mode 100644 milena/tests/unit_test/mln_value_interval.cc
 delete mode 100644 milena/tests/unit_test/mln_value_label.cc
 delete mode 100644 milena/tests/unit_test/mln_value_label_16.cc
 delete mode 100644 milena/tests/unit_test/mln_value_label_8.cc
 delete mode 100644 milena/tests/unit_test/mln_value_lut_vec.cc
 delete mode 100644 milena/tests/unit_test/mln_value_mixin.cc
 delete mode 100644 milena/tests/unit_test/mln_value_ops.cc
 delete mode 100644 milena/tests/unit_test/mln_value_other.cc
 delete mode 100644 milena/tests/unit_test/mln_value_proxy.cc
 delete mode 100644 milena/tests/unit_test/mln_value_rgb.cc
 delete mode 100644 milena/tests/unit_test/mln_value_rgb16.cc
 delete mode 100644 milena/tests/unit_test/mln_value_rgb8.cc
 delete mode 100644 milena/tests/unit_test/mln_value_scalar.cc
 delete mode 100644 milena/tests/unit_test/mln_value_set.cc
 delete mode 100644 milena/tests/unit_test/mln_value_shell.cc
 delete mode 100644 milena/tests/unit_test/mln_value_sign.cc
 delete mode 100644 milena/tests/unit_test/mln_value_stack.cc
 delete mode 100644 milena/tests/unit_test/mln_value_super_value.cc
 delete mode 100644 milena/tests/unit_test/mln_value_viter.cc
 delete mode 100644 milena/tests/unit_test/mln_win_all.cc
 delete mode 100644 milena/tests/unit_test/mln_win_backdiag2d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_cube3d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_cuboid3d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_diag2d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_diff.cc
 delete mode 100644 milena/tests/unit_test/mln_win_disk2d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_essential.cc
 delete mode 100644 milena/tests/unit_test/mln_win_hline2d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_inter.cc
 delete mode 100644 milena/tests/unit_test/mln_win_line.cc
 delete mode 100644 milena/tests/unit_test/mln_win_multiple.cc
 delete mode 100644 milena/tests/unit_test/mln_win_multiple_size.cc
 delete mode 100644 milena/tests/unit_test/mln_win_octagon2d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_rectangle2d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_segment1d.cc
 delete mode 100644 milena/tests/unit_test/mln_win_shift.cc
 delete mode 100644 milena/tests/unit_test/mln_win_sym.cc
 delete mode 100644 milena/tests/unit_test/mln_win_vline2d.cc
diff --git a/milena/tests/unit_test/mln_accu_all.cc b/milena/tests/unit_test/mln_accu_all.cc
deleted file mode 100644
index 6175a9c..0000000
--- a/milena/tests/unit_test/mln_accu_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/all.hh>
-#include <mln/accu/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_bbox.cc b/milena/tests/unit_test/mln_accu_bbox.cc
deleted file mode 100644
index ea689d1..0000000
--- a/milena/tests/unit_test/mln_accu_bbox.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/bbox.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/bbox.hh>
-#include <mln/accu/bbox.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_center.cc b/milena/tests/unit_test/mln_accu_center.cc
deleted file mode 100644
index 7561d00..0000000
--- a/milena/tests/unit_test/mln_accu_center.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/center.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/center.hh>
-#include <mln/accu/center.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_compute.cc b/milena/tests/unit_test/mln_accu_compute.cc
deleted file mode 100644
index f877834..0000000
--- a/milena/tests/unit_test/mln_accu_compute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/compute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/compute.hh>
-#include <mln/accu/compute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_convolve.cc b/milena/tests/unit_test/mln_accu_convolve.cc
deleted file mode 100644
index 4b900e7..0000000
--- a/milena/tests/unit_test/mln_accu_convolve.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/convolve.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/convolve.hh>
-#include <mln/accu/convolve.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_count.cc b/milena/tests/unit_test/mln_accu_count.cc
deleted file mode 100644
index 9be158e..0000000
--- a/milena/tests/unit_test/mln_accu_count.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/count.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/count.hh>
-#include <mln/accu/count.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_count_adjacent_vertices.cc b/milena/tests/unit_test/mln_accu_count_adjacent_vertices.cc
deleted file mode 100644
index 3b5d39d..0000000
--- a/milena/tests/unit_test/mln_accu_count_adjacent_vertices.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/count_adjacent_vertices.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/count_adjacent_vertices.hh>
-#include <mln/accu/count_adjacent_vertices.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_essential.cc b/milena/tests/unit_test/mln_accu_essential.cc
deleted file mode 100644
index a842dcb..0000000
--- a/milena/tests/unit_test/mln_accu_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/essential.hh>
-#include <mln/accu/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_height.cc b/milena/tests/unit_test/mln_accu_height.cc
deleted file mode 100644
index 18450d1..0000000
--- a/milena/tests/unit_test/mln_accu_height.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/height.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/height.hh>
-#include <mln/accu/height.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_histo.cc b/milena/tests/unit_test/mln_accu_histo.cc
deleted file mode 100644
index ba9bceb..0000000
--- a/milena/tests/unit_test/mln_accu_histo.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/histo.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/histo.hh>
-#include <mln/accu/histo.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_internal_base.cc b/milena/tests/unit_test/mln_accu_internal_base.cc
deleted file mode 100644
index cecfd1a..0000000
--- a/milena/tests/unit_test/mln_accu_internal_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/internal/base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/internal/base.hh>
-#include <mln/accu/internal/base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_land.cc b/milena/tests/unit_test/mln_accu_land.cc
deleted file mode 100644
index a90d0be..0000000
--- a/milena/tests/unit_test/mln_accu_land.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/land.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/land.hh>
-#include <mln/accu/land.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_land_basic.cc b/milena/tests/unit_test/mln_accu_land_basic.cc
deleted file mode 100644
index 25f297f..0000000
--- a/milena/tests/unit_test/mln_accu_land_basic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/land_basic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/land_basic.hh>
-#include <mln/accu/land_basic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_line.cc b/milena/tests/unit_test/mln_accu_line.cc
deleted file mode 100644
index 51a56ab..0000000
--- a/milena/tests/unit_test/mln_accu_line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/line.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/line.hh>
-#include <mln/accu/line.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_lor.cc b/milena/tests/unit_test/mln_accu_lor.cc
deleted file mode 100644
index c214e51..0000000
--- a/milena/tests/unit_test/mln_accu_lor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/lor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/lor.hh>
-#include <mln/accu/lor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_lor_basic.cc b/milena/tests/unit_test/mln_accu_lor_basic.cc
deleted file mode 100644
index 2462481..0000000
--- a/milena/tests/unit_test/mln_accu_lor_basic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/lor_basic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/lor_basic.hh>
-#include <mln/accu/lor_basic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_maj_h.cc b/milena/tests/unit_test/mln_accu_maj_h.cc
deleted file mode 100644
index 2853d90..0000000
--- a/milena/tests/unit_test/mln_accu_maj_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/maj_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/maj_h.hh>
-#include <mln/accu/maj_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_max.cc b/milena/tests/unit_test/mln_accu_max.cc
deleted file mode 100644
index 6a4a329..0000000
--- a/milena/tests/unit_test/mln_accu_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/max.hh>
-#include <mln/accu/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_max_h.cc b/milena/tests/unit_test/mln_accu_max_h.cc
deleted file mode 100644
index 088740a..0000000
--- a/milena/tests/unit_test/mln_accu_max_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/max_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/max_h.hh>
-#include <mln/accu/max_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_mean.cc b/milena/tests/unit_test/mln_accu_mean.cc
deleted file mode 100644
index 7f336c5..0000000
--- a/milena/tests/unit_test/mln_accu_mean.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/mean.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/mean.hh>
-#include <mln/accu/mean.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_median_alt.cc b/milena/tests/unit_test/mln_accu_median_alt.cc
deleted file mode 100644
index a0a0774..0000000
--- a/milena/tests/unit_test/mln_accu_median_alt.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/median_alt.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/median_alt.hh>
-#include <mln/accu/median_alt.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_median_h.cc b/milena/tests/unit_test/mln_accu_median_h.cc
deleted file mode 100644
index e37cef1..0000000
--- a/milena/tests/unit_test/mln_accu_median_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/median_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/median_h.hh>
-#include <mln/accu/median_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_min.cc b/milena/tests/unit_test/mln_accu_min.cc
deleted file mode 100644
index cf9d93b..0000000
--- a/milena/tests/unit_test/mln_accu_min.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/min.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/min.hh>
-#include <mln/accu/min.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_min_h.cc b/milena/tests/unit_test/mln_accu_min_h.cc
deleted file mode 100644
index 122d9f5..0000000
--- a/milena/tests/unit_test/mln_accu_min_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/min_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/min_h.hh>
-#include <mln/accu/min_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_min_max.cc b/milena/tests/unit_test/mln_accu_min_max.cc
deleted file mode 100644
index 5b96c32..0000000
--- a/milena/tests/unit_test/mln_accu_min_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/min_max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/min_max.hh>
-#include <mln/accu/min_max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_nil.cc b/milena/tests/unit_test/mln_accu_nil.cc
deleted file mode 100644
index 551475d..0000000
--- a/milena/tests/unit_test/mln_accu_nil.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/nil.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/nil.hh>
-#include <mln/accu/nil.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_p.cc b/milena/tests/unit_test/mln_accu_p.cc
deleted file mode 100644
index 0a96129..0000000
--- a/milena/tests/unit_test/mln_accu_p.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/p.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/p.hh>
-#include <mln/accu/p.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_pair.cc b/milena/tests/unit_test/mln_accu_pair.cc
deleted file mode 100644
index cf98eda..0000000
--- a/milena/tests/unit_test/mln_accu_pair.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/pair.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/pair.hh>
-#include <mln/accu/pair.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_rank.cc b/milena/tests/unit_test/mln_accu_rank.cc
deleted file mode 100644
index 2f4e5ac..0000000
--- a/milena/tests/unit_test/mln_accu_rank.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/rank.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/rank.hh>
-#include <mln/accu/rank.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_rank_bool.cc b/milena/tests/unit_test/mln_accu_rank_bool.cc
deleted file mode 100644
index d454084..0000000
--- a/milena/tests/unit_test/mln_accu_rank_bool.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/rank_bool.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/rank_bool.hh>
-#include <mln/accu/rank_bool.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_rank_high_quant.cc b/milena/tests/unit_test/mln_accu_rank_high_quant.cc
deleted file mode 100644
index da46146..0000000
--- a/milena/tests/unit_test/mln_accu_rank_high_quant.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/rank_high_quant.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/rank_high_quant.hh>
-#include <mln/accu/rank_high_quant.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_rms.cc b/milena/tests/unit_test/mln_accu_rms.cc
deleted file mode 100644
index 0dd83bd..0000000
--- a/milena/tests/unit_test/mln_accu_rms.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/rms.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/rms.hh>
-#include <mln/accu/rms.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_sum.cc b/milena/tests/unit_test/mln_accu_sum.cc
deleted file mode 100644
index aaa27ff..0000000
--- a/milena/tests/unit_test/mln_accu_sum.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/sum.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/sum.hh>
-#include <mln/accu/sum.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_take.cc b/milena/tests/unit_test/mln_accu_take.cc
deleted file mode 100644
index fcf07dc..0000000
--- a/milena/tests/unit_test/mln_accu_take.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/take.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/take.hh>
-#include <mln/accu/take.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_transform.cc b/milena/tests/unit_test/mln_accu_transform.cc
deleted file mode 100644
index de38065..0000000
--- a/milena/tests/unit_test/mln_accu_transform.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/transform.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/transform.hh>
-#include <mln/accu/transform.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_transform_diagonal.cc b/milena/tests/unit_test/mln_accu_transform_diagonal.cc
deleted file mode 100644
index 3b12a60..0000000
--- a/milena/tests/unit_test/mln_accu_transform_diagonal.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/transform_diagonal.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/transform_diagonal.hh>
-#include <mln/accu/transform_diagonal.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_transform_directional.cc b/milena/tests/unit_test/mln_accu_transform_directional.cc
deleted file mode 100644
index f196d8a..0000000
--- a/milena/tests/unit_test/mln_accu_transform_directional.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/transform_directional.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/transform_directional.hh>
-#include <mln/accu/transform_directional.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_transform_line.cc b/milena/tests/unit_test/mln_accu_transform_line.cc
deleted file mode 100644
index acabfd1..0000000
--- a/milena/tests/unit_test/mln_accu_transform_line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/transform_line.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/transform_line.hh>
-#include <mln/accu/transform_line.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_transform_snake.cc b/milena/tests/unit_test/mln_accu_transform_snake.cc
deleted file mode 100644
index ff9cc54..0000000
--- a/milena/tests/unit_test/mln_accu_transform_snake.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/transform_snake.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/transform_snake.hh>
-#include <mln/accu/transform_snake.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_transform_stop.cc b/milena/tests/unit_test/mln_accu_transform_stop.cc
deleted file mode 100644
index 979f8f8..0000000
--- a/milena/tests/unit_test/mln_accu_transform_stop.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/transform_stop.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/transform_stop.hh>
-#include <mln/accu/transform_stop.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_tuple.cc b/milena/tests/unit_test/mln_accu_tuple.cc
deleted file mode 100644
index d2f3f08..0000000
--- a/milena/tests/unit_test/mln_accu_tuple.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/tuple.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/tuple.hh>
-#include <mln/accu/tuple.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_v.cc b/milena/tests/unit_test/mln_accu_v.cc
deleted file mode 100644
index 8c4f3b3..0000000
--- a/milena/tests/unit_test/mln_accu_v.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/v.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/v.hh>
-#include <mln/accu/v.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_accu_volume.cc b/milena/tests/unit_test/mln_accu_volume.cc
deleted file mode 100644
index 6f77645..0000000
--- a/milena/tests/unit_test/mln_accu_volume.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/accu/volume.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/accu/volume.hh>
-#include <mln/accu/volume.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_all.cc b/milena/tests/unit_test/mln_algebra_all.cc
deleted file mode 100644
index 3a5f851..0000000
--- a/milena/tests/unit_test/mln_algebra_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/all.hh>
-#include <mln/algebra/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_essential.cc b/milena/tests/unit_test/mln_algebra_essential.cc
deleted file mode 100644
index c2999bb..0000000
--- a/milena/tests/unit_test/mln_algebra_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/essential.hh>
-#include <mln/algebra/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_h_mat.cc b/milena/tests/unit_test/mln_algebra_h_mat.cc
deleted file mode 100644
index 67a0efc..0000000
--- a/milena/tests/unit_test/mln_algebra_h_mat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/h_mat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/h_mat.hh>
-#include <mln/algebra/h_mat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_h_vec.cc b/milena/tests/unit_test/mln_algebra_h_vec.cc
deleted file mode 100644
index c85ee7f..0000000
--- a/milena/tests/unit_test/mln_algebra_h_vec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/h_vec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/h_vec.hh>
-#include <mln/algebra/h_vec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_mat.cc b/milena/tests/unit_test/mln_algebra_mat.cc
deleted file mode 100644
index 15ccab2..0000000
--- a/milena/tests/unit_test/mln_algebra_mat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/mat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/mat.hh>
-#include <mln/algebra/mat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_quat.cc b/milena/tests/unit_test/mln_algebra_quat.cc
deleted file mode 100644
index 1ce25c7..0000000
--- a/milena/tests/unit_test/mln_algebra_quat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/quat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/quat.hh>
-#include <mln/algebra/quat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_algebra_vec.cc b/milena/tests/unit_test/mln_algebra_vec.cc
deleted file mode 100644
index bee4010..0000000
--- a/milena/tests/unit_test/mln_algebra_vec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/algebra/vec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/algebra/vec.hh>
-#include <mln/algebra/vec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_all.cc b/milena/tests/unit_test/mln_all.cc
deleted file mode 100644
index b450079..0000000
--- a/milena/tests/unit_test/mln_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/all.hh>
-#include <mln/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_all.cc b/milena/tests/unit_test/mln_arith_all.cc
deleted file mode 100644
index 5a7a210..0000000
--- a/milena/tests/unit_test/mln_arith_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/all.hh>
-#include <mln/arith/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_diff_abs.cc b/milena/tests/unit_test/mln_arith_diff_abs.cc
deleted file mode 100644
index d67293c..0000000
--- a/milena/tests/unit_test/mln_arith_diff_abs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/diff_abs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/diff_abs.hh>
-#include <mln/arith/diff_abs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_essential.cc b/milena/tests/unit_test/mln_arith_essential.cc
deleted file mode 100644
index bdd7dbf..0000000
--- a/milena/tests/unit_test/mln_arith_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/essential.hh>
-#include <mln/arith/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_includes.cc b/milena/tests/unit_test/mln_arith_includes.cc
deleted file mode 100644
index 5f62245..0000000
--- a/milena/tests/unit_test/mln_arith_includes.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/includes.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/includes.hh>
-#include <mln/arith/includes.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_min.cc b/milena/tests/unit_test/mln_arith_min.cc
deleted file mode 100644
index f7c7fb2..0000000
--- a/milena/tests/unit_test/mln_arith_min.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/min.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/min.hh>
-#include <mln/arith/min.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_minus.cc b/milena/tests/unit_test/mln_arith_minus.cc
deleted file mode 100644
index 7619f84..0000000
--- a/milena/tests/unit_test/mln_arith_minus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/minus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/minus.hh>
-#include <mln/arith/minus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_plus.cc b/milena/tests/unit_test/mln_arith_plus.cc
deleted file mode 100644
index de07de0..0000000
--- a/milena/tests/unit_test/mln_arith_plus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/plus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/plus.hh>
-#include <mln/arith/plus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_revert.cc b/milena/tests/unit_test/mln_arith_revert.cc
deleted file mode 100644
index aa8265a..0000000
--- a/milena/tests/unit_test/mln_arith_revert.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/revert.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/revert.hh>
-#include <mln/arith/revert.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_arith_times.cc b/milena/tests/unit_test/mln_arith_times.cc
deleted file mode 100644
index 50b6315..0000000
--- a/milena/tests/unit_test/mln_arith_times.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/arith/times.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/arith/times.hh>
-#include <mln/arith/times.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_binarization_all.cc b/milena/tests/unit_test/mln_binarization_all.cc
deleted file mode 100644
index 0cec319..0000000
--- a/milena/tests/unit_test/mln_binarization_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/binarization/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/binarization/all.hh>
-#include <mln/binarization/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_binarization_binarization.cc b/milena/tests/unit_test/mln_binarization_binarization.cc
deleted file mode 100644
index 9d1ff69..0000000
--- a/milena/tests/unit_test/mln_binarization_binarization.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/binarization/binarization.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/binarization/binarization.hh>
-#include <mln/binarization/binarization.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_binarization_essential.cc b/milena/tests/unit_test/mln_binarization_essential.cc
deleted file mode 100644
index eacba6a..0000000
--- a/milena/tests/unit_test/mln_binarization_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/binarization/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/binarization/essential.hh>
-#include <mln/binarization/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_binarization_includes.cc b/milena/tests/unit_test/mln_binarization_includes.cc
deleted file mode 100644
index b28cc3f..0000000
--- a/milena/tests/unit_test/mln_binarization_includes.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/binarization/includes.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/binarization/includes.hh>
-#include <mln/binarization/includes.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_binarization_threshold.cc b/milena/tests/unit_test/mln_binarization_threshold.cc
deleted file mode 100644
index 0fa0d6c..0000000
--- a/milena/tests/unit_test/mln_binarization_threshold.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/binarization/threshold.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/binarization/threshold.hh>
-#include <mln/binarization/threshold.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_adjust.cc b/milena/tests/unit_test/mln_border_adjust.cc
deleted file mode 100644
index 37ff20c..0000000
--- a/milena/tests/unit_test/mln_border_adjust.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/adjust.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/adjust.hh>
-#include <mln/border/adjust.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_all.cc b/milena/tests/unit_test/mln_border_all.cc
deleted file mode 100644
index 26258f7..0000000
--- a/milena/tests/unit_test/mln_border_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/all.hh>
-#include <mln/border/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_duplicate.cc b/milena/tests/unit_test/mln_border_duplicate.cc
deleted file mode 100644
index b1954ca..0000000
--- a/milena/tests/unit_test/mln_border_duplicate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/duplicate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/duplicate.hh>
-#include <mln/border/duplicate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_equalize.cc b/milena/tests/unit_test/mln_border_equalize.cc
deleted file mode 100644
index e99c193..0000000
--- a/milena/tests/unit_test/mln_border_equalize.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/equalize.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/equalize.hh>
-#include <mln/border/equalize.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_essential.cc b/milena/tests/unit_test/mln_border_essential.cc
deleted file mode 100644
index 132cec3..0000000
--- a/milena/tests/unit_test/mln_border_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/essential.hh>
-#include <mln/border/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_fill.cc b/milena/tests/unit_test/mln_border_fill.cc
deleted file mode 100644
index 11f0b08..0000000
--- a/milena/tests/unit_test/mln_border_fill.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/fill.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/fill.hh>
-#include <mln/border/fill.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_find.cc b/milena/tests/unit_test/mln_border_find.cc
deleted file mode 100644
index fe7bc85..0000000
--- a/milena/tests/unit_test/mln_border_find.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/find.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/find.hh>
-#include <mln/border/find.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_get.cc b/milena/tests/unit_test/mln_border_get.cc
deleted file mode 100644
index a965d86..0000000
--- a/milena/tests/unit_test/mln_border_get.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/get.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/get.hh>
-#include <mln/border/get.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_mirror.cc b/milena/tests/unit_test/mln_border_mirror.cc
deleted file mode 100644
index 84ae163..0000000
--- a/milena/tests/unit_test/mln_border_mirror.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/mirror.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/mirror.hh>
-#include <mln/border/mirror.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_resize.cc b/milena/tests/unit_test/mln_border_resize.cc
deleted file mode 100644
index 2b50acb..0000000
--- a/milena/tests/unit_test/mln_border_resize.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/resize.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/resize.hh>
-#include <mln/border/resize.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_border_thickness.cc b/milena/tests/unit_test/mln_border_thickness.cc
deleted file mode 100644
index 1b086a9..0000000
--- a/milena/tests/unit_test/mln_border_thickness.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/border/thickness.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/border/thickness.hh>
-#include <mln/border/thickness.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_all.cc b/milena/tests/unit_test/mln_canvas_all.cc
deleted file mode 100644
index 4f85d6c..0000000
--- a/milena/tests/unit_test/mln_canvas_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/all.hh>
-#include <mln/canvas/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_all.cc b/milena/tests/unit_test/mln_canvas_browsing_all.cc
deleted file mode 100644
index 7f62303..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/all.hh>
-#include <mln/canvas/browsing/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_backdiagonal2d.cc b/milena/tests/unit_test/mln_canvas_browsing_backdiagonal2d.cc
deleted file mode 100644
index 596c694..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_backdiagonal2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/backdiagonal2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/backdiagonal2d.hh>
-#include <mln/canvas/browsing/backdiagonal2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_depth_first_search.cc b/milena/tests/unit_test/mln_canvas_browsing_depth_first_search.cc
deleted file mode 100644
index 39bf66e..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_depth_first_search.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/depth_first_search.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/depth_first_search.hh>
-#include <mln/canvas/browsing/depth_first_search.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_diagonal2d.cc b/milena/tests/unit_test/mln_canvas_browsing_diagonal2d.cc
deleted file mode 100644
index ecc57e9..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_diagonal2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/diagonal2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/diagonal2d.hh>
-#include <mln/canvas/browsing/diagonal2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_dir_struct_elt_incr_update.cc b/milena/tests/unit_test/mln_canvas_browsing_dir_struct_elt_incr_update.cc
deleted file mode 100644
index 4f6ab67..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_dir_struct_elt_incr_update.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/dir_struct_elt_incr_update.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/dir_struct_elt_incr_update.hh>
-#include <mln/canvas/browsing/dir_struct_elt_incr_update.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_directional.cc b/milena/tests/unit_test/mln_canvas_browsing_directional.cc
deleted file mode 100644
index 491244d..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_directional.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/directional.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/directional.hh>
-#include <mln/canvas/browsing/directional.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_essential.cc b/milena/tests/unit_test/mln_canvas_browsing_essential.cc
deleted file mode 100644
index 1deea35..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/essential.hh>
-#include <mln/canvas/browsing/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_fwd.cc b/milena/tests/unit_test/mln_canvas_browsing_fwd.cc
deleted file mode 100644
index c4d3b50..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_fwd.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/fwd.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/fwd.hh>
-#include <mln/canvas/browsing/fwd.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_hyper_directional.cc b/milena/tests/unit_test/mln_canvas_browsing_hyper_directional.cc
deleted file mode 100644
index 252489f..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_hyper_directional.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/hyper_directional.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/hyper_directional.hh>
-#include <mln/canvas/browsing/hyper_directional.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_snake_fwd.cc b/milena/tests/unit_test/mln_canvas_browsing_snake_fwd.cc
deleted file mode 100644
index 559557a..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_snake_fwd.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/snake_fwd.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/snake_fwd.hh>
-#include <mln/canvas/browsing/snake_fwd.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_snake_generic.cc b/milena/tests/unit_test/mln_canvas_browsing_snake_generic.cc
deleted file mode 100644
index 7ded122..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_snake_generic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/snake_generic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/snake_generic.hh>
-#include <mln/canvas/browsing/snake_generic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_browsing_snake_vert.cc b/milena/tests/unit_test/mln_canvas_browsing_snake_vert.cc
deleted file mode 100644
index b306b6f..0000000
--- a/milena/tests/unit_test/mln_canvas_browsing_snake_vert.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/browsing/snake_vert.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/browsing/snake_vert.hh>
-#include <mln/canvas/browsing/snake_vert.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_chamfer.cc b/milena/tests/unit_test/mln_canvas_chamfer.cc
deleted file mode 100644
index de25ebd..0000000
--- a/milena/tests/unit_test/mln_canvas_chamfer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/chamfer.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/chamfer.hh>
-#include <mln/canvas/chamfer.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_distance_front.cc b/milena/tests/unit_test/mln_canvas_distance_front.cc
deleted file mode 100644
index 5fd6c8d..0000000
--- a/milena/tests/unit_test/mln_canvas_distance_front.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/distance_front.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/distance_front.hh>
-#include <mln/canvas/distance_front.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_distance_geodesic.cc b/milena/tests/unit_test/mln_canvas_distance_geodesic.cc
deleted file mode 100644
index 4a41d20..0000000
--- a/milena/tests/unit_test/mln_canvas_distance_geodesic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/distance_geodesic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/distance_geodesic.hh>
-#include <mln/canvas/distance_geodesic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_essential.cc b/milena/tests/unit_test/mln_canvas_essential.cc
deleted file mode 100644
index 3c1a794..0000000
--- a/milena/tests/unit_test/mln_canvas_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/essential.hh>
-#include <mln/canvas/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_labeling.cc b/milena/tests/unit_test/mln_canvas_labeling.cc
deleted file mode 100644
index 9f40142..0000000
--- a/milena/tests/unit_test/mln_canvas_labeling.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/labeling.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/labeling.hh>
-#include <mln/canvas/labeling.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_morpho_algebraic_union_find.cc b/milena/tests/unit_test/mln_canvas_morpho_algebraic_union_find.cc
deleted file mode 100644
index e505f77..0000000
--- a/milena/tests/unit_test/mln_canvas_morpho_algebraic_union_find.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/morpho/algebraic_union_find.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/morpho/algebraic_union_find.hh>
-#include <mln/canvas/morpho/algebraic_union_find.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_morpho_all.cc b/milena/tests/unit_test/mln_canvas_morpho_all.cc
deleted file mode 100644
index add19ea..0000000
--- a/milena/tests/unit_test/mln_canvas_morpho_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/morpho/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/morpho/all.hh>
-#include <mln/canvas/morpho/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_canvas_morpho_essential.cc b/milena/tests/unit_test/mln_canvas_morpho_essential.cc
deleted file mode 100644
index f784843..0000000
--- a/milena/tests/unit_test/mln_canvas_morpho_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/canvas/morpho/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/canvas/morpho/essential.hh>
-#include <mln/canvas/morpho/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_all.cc b/milena/tests/unit_test/mln_convert_all.cc
deleted file mode 100644
index 519696b..0000000
--- a/milena/tests/unit_test/mln_convert_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/all.hh>
-#include <mln/convert/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_essential.cc b/milena/tests/unit_test/mln_convert_essential.cc
deleted file mode 100644
index 9b7e1ed..0000000
--- a/milena/tests/unit_test/mln_convert_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/essential.hh>
-#include <mln/convert/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_from_to.cc b/milena/tests/unit_test/mln_convert_from_to.cc
deleted file mode 100644
index c263492..0000000
--- a/milena/tests/unit_test/mln_convert_from_to.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/from_to.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/from_to.hh>
-#include <mln/convert/from_to.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_all.cc b/milena/tests/unit_test/mln_convert_impl_all.cc
deleted file mode 100644
index 96ab727..0000000
--- a/milena/tests/unit_test/mln_convert_impl_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/all.hh>
-#include <mln/convert/impl/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_from_double_to_value.cc b/milena/tests/unit_test/mln_convert_impl_from_double_to_value.cc
deleted file mode 100644
index c1270ba..0000000
--- a/milena/tests/unit_test/mln_convert_impl_from_double_to_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/from_double_to_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/from_double_to_value.hh>
-#include <mln/convert/impl/from_double_to_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_from_float_to_value.cc b/milena/tests/unit_test/mln_convert_impl_from_float_to_value.cc
deleted file mode 100644
index b420300..0000000
--- a/milena/tests/unit_test/mln_convert_impl_from_float_to_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/from_float_to_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/from_float_to_value.hh>
-#include <mln/convert/impl/from_float_to_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_from_image_to_site_set.cc b/milena/tests/unit_test/mln_convert_impl_from_image_to_site_set.cc
deleted file mode 100644
index a75fdd8..0000000
--- a/milena/tests/unit_test/mln_convert_impl_from_image_to_site_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/from_image_to_site_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/from_image_to_site_set.hh>
-#include <mln/convert/impl/from_image_to_site_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_from_int_to_value.cc b/milena/tests/unit_test/mln_convert_impl_from_int_to_value.cc
deleted file mode 100644
index 812091d..0000000
--- a/milena/tests/unit_test/mln_convert_impl_from_int_to_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/from_int_to_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/from_int_to_value.hh>
-#include <mln/convert/impl/from_int_to_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_from_site_set_to_image.cc b/milena/tests/unit_test/mln_convert_impl_from_site_set_to_image.cc
deleted file mode 100644
index 6af7096..0000000
--- a/milena/tests/unit_test/mln_convert_impl_from_site_set_to_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/from_site_set_to_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/from_site_set_to_image.hh>
-#include <mln/convert/impl/from_site_set_to_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_impl_from_value_to_value.cc b/milena/tests/unit_test/mln_convert_impl_from_value_to_value.cc
deleted file mode 100644
index 3b83d63..0000000
--- a/milena/tests/unit_test/mln_convert_impl_from_value_to_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/impl/from_value_to_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/impl/from_value_to_value.hh>
-#include <mln/convert/impl/from_value_to_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to.cc b/milena/tests/unit_test/mln_convert_to.cc
deleted file mode 100644
index 1c91baa..0000000
--- a/milena/tests/unit_test/mln_convert_to.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to.hh>
-#include <mln/convert/to.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_dpoint.cc b/milena/tests/unit_test/mln_convert_to_dpoint.cc
deleted file mode 100644
index 0876061..0000000
--- a/milena/tests/unit_test/mln_convert_to_dpoint.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_dpoint.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_dpoint.hh>
-#include <mln/convert/to_dpoint.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_fun.cc b/milena/tests/unit_test/mln_convert_to_fun.cc
deleted file mode 100644
index 577df32..0000000
--- a/milena/tests/unit_test/mln_convert_to_fun.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_fun.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_fun.hh>
-#include <mln/convert/to_fun.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_image.cc b/milena/tests/unit_test/mln_convert_to_image.cc
deleted file mode 100644
index 76e01fa..0000000
--- a/milena/tests/unit_test/mln_convert_to_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_image.hh>
-#include <mln/convert/to_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_p_array.cc b/milena/tests/unit_test/mln_convert_to_p_array.cc
deleted file mode 100644
index be9e05d..0000000
--- a/milena/tests/unit_test/mln_convert_to_p_array.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_p_array.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_p_array.hh>
-#include <mln/convert/to_p_array.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_p_set.cc b/milena/tests/unit_test/mln_convert_to_p_set.cc
deleted file mode 100644
index 52dcbb8..0000000
--- a/milena/tests/unit_test/mln_convert_to_p_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_p_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_p_set.hh>
-#include <mln/convert/to_p_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_upper_window.cc b/milena/tests/unit_test/mln_convert_to_upper_window.cc
deleted file mode 100644
index 931c38a..0000000
--- a/milena/tests/unit_test/mln_convert_to_upper_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_upper_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_upper_window.hh>
-#include <mln/convert/to_upper_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_convert_to_window.cc b/milena/tests/unit_test/mln_convert_to_window.cc
deleted file mode 100644
index 5908f6c..0000000
--- a/milena/tests/unit_test/mln_convert_to_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/convert/to_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/convert/to_window.hh>
-#include <mln/convert/to_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_a_point_of.cc b/milena/tests/unit_test/mln_core_a_point_of.cc
deleted file mode 100644
index 334c868..0000000
--- a/milena/tests/unit_test/mln_core_a_point_of.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/a_point_of.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/a_point_of.hh>
-#include <mln/core/a_point_of.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_all.cc b/milena/tests/unit_test/mln_core_alias_all.cc
deleted file mode 100644
index 97f068e..0000000
--- a/milena/tests/unit_test/mln_core_alias_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/all.hh>
-#include <mln/core/alias/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_box1d.cc b/milena/tests/unit_test/mln_core_alias_box1d.cc
deleted file mode 100644
index d7c3df1..0000000
--- a/milena/tests/unit_test/mln_core_alias_box1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/box1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/box1d.hh>
-#include <mln/core/alias/box1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_box2d.cc b/milena/tests/unit_test/mln_core_alias_box2d.cc
deleted file mode 100644
index a90d26a..0000000
--- a/milena/tests/unit_test/mln_core_alias_box2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/box2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/box2d.hh>
-#include <mln/core/alias/box2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_box2d_h.cc b/milena/tests/unit_test/mln_core_alias_box2d_h.cc
deleted file mode 100644
index ddd0d2a..0000000
--- a/milena/tests/unit_test/mln_core_alias_box2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/box2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/box2d_h.hh>
-#include <mln/core/alias/box2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_box3d.cc b/milena/tests/unit_test/mln_core_alias_box3d.cc
deleted file mode 100644
index 94d1c39..0000000
--- a/milena/tests/unit_test/mln_core_alias_box3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/box3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/box3d.hh>
-#include <mln/core/alias/box3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_complex_geometry.cc b/milena/tests/unit_test/mln_core_alias_complex_geometry.cc
deleted file mode 100644
index 6f165bb..0000000
--- a/milena/tests/unit_test/mln_core_alias_complex_geometry.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/complex_geometry.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/complex_geometry.hh>
-#include <mln/core/alias/complex_geometry.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_complex_image.cc b/milena/tests/unit_test/mln_core_alias_complex_image.cc
deleted file mode 100644
index ee39fb8..0000000
--- a/milena/tests/unit_test/mln_core_alias_complex_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/complex_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/complex_image.hh>
-#include <mln/core/alias/complex_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_dpoint1d.cc b/milena/tests/unit_test/mln_core_alias_dpoint1d.cc
deleted file mode 100644
index 8386aee..0000000
--- a/milena/tests/unit_test/mln_core_alias_dpoint1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/dpoint1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/dpoint1d.hh>
-#include <mln/core/alias/dpoint1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_dpoint2d.cc b/milena/tests/unit_test/mln_core_alias_dpoint2d.cc
deleted file mode 100644
index 3054ec5..0000000
--- a/milena/tests/unit_test/mln_core_alias_dpoint2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/dpoint2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/dpoint2d.hh>
-#include <mln/core/alias/dpoint2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_dpoint2d_h.cc b/milena/tests/unit_test/mln_core_alias_dpoint2d_h.cc
deleted file mode 100644
index f9848f5..0000000
--- a/milena/tests/unit_test/mln_core_alias_dpoint2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/dpoint2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/dpoint2d_h.hh>
-#include <mln/core/alias/dpoint2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_dpoint3d.cc b/milena/tests/unit_test/mln_core_alias_dpoint3d.cc
deleted file mode 100644
index 3432d48..0000000
--- a/milena/tests/unit_test/mln_core_alias_dpoint3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/dpoint3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/dpoint3d.hh>
-#include <mln/core/alias/dpoint3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_neighb1d.cc b/milena/tests/unit_test/mln_core_alias_neighb1d.cc
deleted file mode 100644
index b34911b..0000000
--- a/milena/tests/unit_test/mln_core_alias_neighb1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/neighb1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/neighb1d.hh>
-#include <mln/core/alias/neighb1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_neighb2d.cc b/milena/tests/unit_test/mln_core_alias_neighb2d.cc
deleted file mode 100644
index 3aab319..0000000
--- a/milena/tests/unit_test/mln_core_alias_neighb2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/neighb2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/neighb2d.hh>
-#include <mln/core/alias/neighb2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_neighb3d.cc b/milena/tests/unit_test/mln_core_alias_neighb3d.cc
deleted file mode 100644
index 9b0b4de..0000000
--- a/milena/tests/unit_test/mln_core_alias_neighb3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/neighb3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/neighb3d.hh>
-#include <mln/core/alias/neighb3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_p_run2d.cc b/milena/tests/unit_test/mln_core_alias_p_run2d.cc
deleted file mode 100644
index 786d49b..0000000
--- a/milena/tests/unit_test/mln_core_alias_p_run2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/p_run2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/p_run2d.hh>
-#include <mln/core/alias/p_run2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_p_runs2d.cc b/milena/tests/unit_test/mln_core_alias_p_runs2d.cc
deleted file mode 100644
index bd5e052..0000000
--- a/milena/tests/unit_test/mln_core_alias_p_runs2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/p_runs2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/p_runs2d.hh>
-#include <mln/core/alias/p_runs2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_point1d.cc b/milena/tests/unit_test/mln_core_alias_point1d.cc
deleted file mode 100644
index a9f51e9..0000000
--- a/milena/tests/unit_test/mln_core_alias_point1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/point1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/point1d.hh>
-#include <mln/core/alias/point1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_point2d.cc b/milena/tests/unit_test/mln_core_alias_point2d.cc
deleted file mode 100644
index c67989a..0000000
--- a/milena/tests/unit_test/mln_core_alias_point2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/point2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/point2d.hh>
-#include <mln/core/alias/point2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_point2d_h.cc b/milena/tests/unit_test/mln_core_alias_point2d_h.cc
deleted file mode 100644
index ace2c9b..0000000
--- a/milena/tests/unit_test/mln_core_alias_point2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/point2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/point2d_h.hh>
-#include <mln/core/alias/point2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_point3d.cc b/milena/tests/unit_test/mln_core_alias_point3d.cc
deleted file mode 100644
index 6755d8d..0000000
--- a/milena/tests/unit_test/mln_core_alias_point3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/point3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/point3d.hh>
-#include <mln/core/alias/point3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_point3df.cc b/milena/tests/unit_test/mln_core_alias_point3df.cc
deleted file mode 100644
index e0eeb04..0000000
--- a/milena/tests/unit_test/mln_core_alias_point3df.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/point3df.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/point3df.hh>
-#include <mln/core/alias/point3df.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_vec3d.cc b/milena/tests/unit_test/mln_core_alias_vec3d.cc
deleted file mode 100644
index 476c522..0000000
--- a/milena/tests/unit_test/mln_core_alias_vec3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/vec3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/vec3d.hh>
-#include <mln/core/alias/vec3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_w_window1d_float.cc b/milena/tests/unit_test/mln_core_alias_w_window1d_float.cc
deleted file mode 100644
index 7baf071..0000000
--- a/milena/tests/unit_test/mln_core_alias_w_window1d_float.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/w_window1d_float.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/w_window1d_float.hh>
-#include <mln/core/alias/w_window1d_float.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_w_window1d_int.cc b/milena/tests/unit_test/mln_core_alias_w_window1d_int.cc
deleted file mode 100644
index a19dd79..0000000
--- a/milena/tests/unit_test/mln_core_alias_w_window1d_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/w_window1d_int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/w_window1d_int.hh>
-#include <mln/core/alias/w_window1d_int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_w_window2d_float.cc b/milena/tests/unit_test/mln_core_alias_w_window2d_float.cc
deleted file mode 100644
index 8963744..0000000
--- a/milena/tests/unit_test/mln_core_alias_w_window2d_float.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/w_window2d_float.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/w_window2d_float.hh>
-#include <mln/core/alias/w_window2d_float.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_w_window2d_int.cc b/milena/tests/unit_test/mln_core_alias_w_window2d_int.cc
deleted file mode 100644
index 11a869a..0000000
--- a/milena/tests/unit_test/mln_core_alias_w_window2d_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/w_window2d_int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/w_window2d_int.hh>
-#include <mln/core/alias/w_window2d_int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_w_window3d_float.cc b/milena/tests/unit_test/mln_core_alias_w_window3d_float.cc
deleted file mode 100644
index 16caf2f..0000000
--- a/milena/tests/unit_test/mln_core_alias_w_window3d_float.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/w_window3d_float.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/w_window3d_float.hh>
-#include <mln/core/alias/w_window3d_float.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_w_window3d_int.cc b/milena/tests/unit_test/mln_core_alias_w_window3d_int.cc
deleted file mode 100644
index e013882..0000000
--- a/milena/tests/unit_test/mln_core_alias_w_window3d_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/w_window3d_int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/w_window3d_int.hh>
-#include <mln/core/alias/w_window3d_int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_window1d.cc b/milena/tests/unit_test/mln_core_alias_window1d.cc
deleted file mode 100644
index e4b5840..0000000
--- a/milena/tests/unit_test/mln_core_alias_window1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/window1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/window1d.hh>
-#include <mln/core/alias/window1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_window2d.cc b/milena/tests/unit_test/mln_core_alias_window2d.cc
deleted file mode 100644
index d24e6c4..0000000
--- a/milena/tests/unit_test/mln_core_alias_window2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/window2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/window2d.hh>
-#include <mln/core/alias/window2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_alias_window3d.cc b/milena/tests/unit_test/mln_core_alias_window3d.cc
deleted file mode 100644
index 58cb76b..0000000
--- a/milena/tests/unit_test/mln_core_alias_window3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/alias/window3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/alias/window3d.hh>
-#include <mln/core/alias/window3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_all.cc b/milena/tests/unit_test/mln_core_all.cc
deleted file mode 100644
index 01d38ea..0000000
--- a/milena/tests/unit_test/mln_core_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/all.hh>
-#include <mln/core/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_box_runstart_piter.cc b/milena/tests/unit_test/mln_core_box_runstart_piter.cc
deleted file mode 100644
index 5df6f37..0000000
--- a/milena/tests/unit_test/mln_core_box_runstart_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/box_runstart_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/box_runstart_piter.hh>
-#include <mln/core/box_runstart_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_category.cc b/milena/tests/unit_test/mln_core_category.cc
deleted file mode 100644
index 0c53153..0000000
--- a/milena/tests/unit_test/mln_core_category.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/category.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/category.hh>
-#include <mln/core/category.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_clock_neighb.cc b/milena/tests/unit_test/mln_core_clock_neighb.cc
deleted file mode 100644
index 77d4a40..0000000
--- a/milena/tests/unit_test/mln_core_clock_neighb.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/clock_neighb.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/clock_neighb.hh>
-#include <mln/core/clock_neighb.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_clock_neighb2d.cc b/milena/tests/unit_test/mln_core_clock_neighb2d.cc
deleted file mode 100644
index bc0a616..0000000
--- a/milena/tests/unit_test/mln_core_clock_neighb2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/clock_neighb2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/clock_neighb2d.hh>
-#include <mln/core/clock_neighb2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_accumulator.cc b/milena/tests/unit_test/mln_core_concept_accumulator.cc
deleted file mode 100644
index ebae58b..0000000
--- a/milena/tests/unit_test/mln_core_concept_accumulator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/accumulator.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/accumulator.hh>
-#include <mln/core/concept/accumulator.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_all.cc b/milena/tests/unit_test/mln_core_concept_all.cc
deleted file mode 100644
index 2d5c6f5..0000000
--- a/milena/tests/unit_test/mln_core_concept_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/all.hh>
-#include <mln/core/concept/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_box.cc b/milena/tests/unit_test/mln_core_concept_box.cc
deleted file mode 100644
index ade9901..0000000
--- a/milena/tests/unit_test/mln_core_concept_box.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/box.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/box.hh>
-#include <mln/core/concept/box.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_browsing.cc b/milena/tests/unit_test/mln_core_concept_browsing.cc
deleted file mode 100644
index 5fc283c..0000000
--- a/milena/tests/unit_test/mln_core_concept_browsing.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/browsing.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/browsing.hh>
-#include <mln/core/concept/browsing.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_delta_point_site.cc b/milena/tests/unit_test/mln_core_concept_delta_point_site.cc
deleted file mode 100644
index b56514d..0000000
--- a/milena/tests/unit_test/mln_core_concept_delta_point_site.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/delta_point_site.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/delta_point_site.hh>
-#include <mln/core/concept/delta_point_site.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_dpoint.cc b/milena/tests/unit_test/mln_core_concept_dpoint.cc
deleted file mode 100644
index 60523dc..0000000
--- a/milena/tests/unit_test/mln_core_concept_dpoint.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/dpoint.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/dpoint.hh>
-#include <mln/core/concept/dpoint.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_function.cc b/milena/tests/unit_test/mln_core_concept_function.cc
deleted file mode 100644
index 1d17821..0000000
--- a/milena/tests/unit_test/mln_core_concept_function.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/function.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/function.hh>
-#include <mln/core/concept/function.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_gdpoint.cc b/milena/tests/unit_test/mln_core_concept_gdpoint.cc
deleted file mode 100644
index f369d95..0000000
--- a/milena/tests/unit_test/mln_core_concept_gdpoint.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/gdpoint.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/gdpoint.hh>
-#include <mln/core/concept/gdpoint.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_generalized_pixel.cc b/milena/tests/unit_test/mln_core_concept_generalized_pixel.cc
deleted file mode 100644
index f3b8074..0000000
--- a/milena/tests/unit_test/mln_core_concept_generalized_pixel.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/generalized_pixel.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/generalized_pixel.hh>
-#include <mln/core/concept/generalized_pixel.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_gpoint.cc b/milena/tests/unit_test/mln_core_concept_gpoint.cc
deleted file mode 100644
index d09beec..0000000
--- a/milena/tests/unit_test/mln_core_concept_gpoint.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/gpoint.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/gpoint.hh>
-#include <mln/core/concept/gpoint.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_graph.cc b/milena/tests/unit_test/mln_core_concept_graph.cc
deleted file mode 100644
index e5947ad..0000000
--- a/milena/tests/unit_test/mln_core_concept_graph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/graph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/graph.hh>
-#include <mln/core/concept/graph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_image.cc b/milena/tests/unit_test/mln_core_concept_image.cc
deleted file mode 100644
index 9d3789c..0000000
--- a/milena/tests/unit_test/mln_core_concept_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/image.hh>
-#include <mln/core/concept/image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_iterator.cc b/milena/tests/unit_test/mln_core_concept_iterator.cc
deleted file mode 100644
index 3c8a672..0000000
--- a/milena/tests/unit_test/mln_core_concept_iterator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/iterator.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/iterator.hh>
-#include <mln/core/concept/iterator.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_literal.cc b/milena/tests/unit_test/mln_core_concept_literal.cc
deleted file mode 100644
index e3f7d81..0000000
--- a/milena/tests/unit_test/mln_core_concept_literal.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/literal.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/literal.hh>
-#include <mln/core/concept/literal.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_mesh.cc b/milena/tests/unit_test/mln_core_concept_mesh.cc
deleted file mode 100644
index 2a38c37..0000000
--- a/milena/tests/unit_test/mln_core_concept_mesh.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/mesh.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/mesh.hh>
-#include <mln/core/concept/mesh.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_meta_accumulator.cc b/milena/tests/unit_test/mln_core_concept_meta_accumulator.cc
deleted file mode 100644
index d5ecee7..0000000
--- a/milena/tests/unit_test/mln_core_concept_meta_accumulator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/meta_accumulator.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/meta_accumulator.hh>
-#include <mln/core/concept/meta_accumulator.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_meta_fun.cc b/milena/tests/unit_test/mln_core_concept_meta_fun.cc
deleted file mode 100644
index 54201d8..0000000
--- a/milena/tests/unit_test/mln_core_concept_meta_fun.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/meta_fun.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/meta_fun.hh>
-#include <mln/core/concept/meta_fun.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_neighborhood.cc b/milena/tests/unit_test/mln_core_concept_neighborhood.cc
deleted file mode 100644
index 614cfe1..0000000
--- a/milena/tests/unit_test/mln_core_concept_neighborhood.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/neighborhood.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/neighborhood.hh>
-#include <mln/core/concept/neighborhood.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_object.cc b/milena/tests/unit_test/mln_core_concept_object.cc
deleted file mode 100644
index 48c4440..0000000
--- a/milena/tests/unit_test/mln_core_concept_object.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/object.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/object.hh>
-#include <mln/core/concept/object.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_pixel_iterator.cc b/milena/tests/unit_test/mln_core_concept_pixel_iterator.cc
deleted file mode 100644
index ba86100..0000000
--- a/milena/tests/unit_test/mln_core_concept_pixel_iterator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/pixel_iterator.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/pixel_iterator.hh>
-#include <mln/core/concept/pixel_iterator.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_point.cc b/milena/tests/unit_test/mln_core_concept_point.cc
deleted file mode 100644
index 5651988..0000000
--- a/milena/tests/unit_test/mln_core_concept_point.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/point.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/point.hh>
-#include <mln/core/concept/point.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_point_site.cc b/milena/tests/unit_test/mln_core_concept_point_site.cc
deleted file mode 100644
index 82d626e..0000000
--- a/milena/tests/unit_test/mln_core_concept_point_site.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/point_site.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/point_site.hh>
-#include <mln/core/concept/point_site.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_proxy.cc b/milena/tests/unit_test/mln_core_concept_proxy.cc
deleted file mode 100644
index 19ec1e7..0000000
--- a/milena/tests/unit_test/mln_core_concept_proxy.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/proxy.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/proxy.hh>
-#include <mln/core/concept/proxy.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_pseudo_site.cc b/milena/tests/unit_test/mln_core_concept_pseudo_site.cc
deleted file mode 100644
index 58904c6..0000000
--- a/milena/tests/unit_test/mln_core_concept_pseudo_site.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/pseudo_site.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/pseudo_site.hh>
-#include <mln/core/concept/pseudo_site.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_regular_grid.cc b/milena/tests/unit_test/mln_core_concept_regular_grid.cc
deleted file mode 100644
index fecfca0..0000000
--- a/milena/tests/unit_test/mln_core_concept_regular_grid.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/regular_grid.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/regular_grid.hh>
-#include <mln/core/concept/regular_grid.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_site.cc b/milena/tests/unit_test/mln_core_concept_site.cc
deleted file mode 100644
index f777ac3..0000000
--- a/milena/tests/unit_test/mln_core_concept_site.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/site.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/site.hh>
-#include <mln/core/concept/site.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_site_iterator.cc b/milena/tests/unit_test/mln_core_concept_site_iterator.cc
deleted file mode 100644
index 13703b2..0000000
--- a/milena/tests/unit_test/mln_core_concept_site_iterator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/site_iterator.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/site_iterator.hh>
-#include <mln/core/concept/site_iterator.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_site_proxy.cc b/milena/tests/unit_test/mln_core_concept_site_proxy.cc
deleted file mode 100644
index 221bf57..0000000
--- a/milena/tests/unit_test/mln_core_concept_site_proxy.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/site_proxy.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/site_proxy.hh>
-#include <mln/core/concept/site_proxy.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_site_set.cc b/milena/tests/unit_test/mln_core_concept_site_set.cc
deleted file mode 100644
index c330de5..0000000
--- a/milena/tests/unit_test/mln_core_concept_site_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/site_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/site_set.hh>
-#include <mln/core/concept/site_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_value.cc b/milena/tests/unit_test/mln_core_concept_value.cc
deleted file mode 100644
index 2077c63..0000000
--- a/milena/tests/unit_test/mln_core_concept_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/value.hh>
-#include <mln/core/concept/value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_value_iterator.cc b/milena/tests/unit_test/mln_core_concept_value_iterator.cc
deleted file mode 100644
index ad7969e..0000000
--- a/milena/tests/unit_test/mln_core_concept_value_iterator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/value_iterator.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/value_iterator.hh>
-#include <mln/core/concept/value_iterator.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_value_set.cc b/milena/tests/unit_test/mln_core_concept_value_set.cc
deleted file mode 100644
index 8f58797..0000000
--- a/milena/tests/unit_test/mln_core_concept_value_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/value_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/value_set.hh>
-#include <mln/core/concept/value_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_weighted_window.cc b/milena/tests/unit_test/mln_core_concept_weighted_window.cc
deleted file mode 100644
index 2fa13a3..0000000
--- a/milena/tests/unit_test/mln_core_concept_weighted_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/weighted_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/weighted_window.hh>
-#include <mln/core/concept/weighted_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_concept_window.cc b/milena/tests/unit_test/mln_core_concept_window.cc
deleted file mode 100644
index 849e14c..0000000
--- a/milena/tests/unit_test/mln_core_concept_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/concept/window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/concept/window.hh>
-#include <mln/core/concept/window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_contract.cc b/milena/tests/unit_test/mln_core_contract.cc
deleted file mode 100644
index 8956c60..0000000
--- a/milena/tests/unit_test/mln_core_contract.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/contract.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/contract.hh>
-#include <mln/core/contract.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_def_all.cc b/milena/tests/unit_test/mln_core_def_all.cc
deleted file mode 100644
index ee298a8..0000000
--- a/milena/tests/unit_test/mln_core_def_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/def/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/def/all.hh>
-#include <mln/core/def/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_def_coord.cc b/milena/tests/unit_test/mln_core_def_coord.cc
deleted file mode 100644
index 0a75ac7..0000000
--- a/milena/tests/unit_test/mln_core_def_coord.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/def/coord.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/def/coord.hh>
-#include <mln/core/def/coord.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_def_coordf.cc b/milena/tests/unit_test/mln_core_def_coordf.cc
deleted file mode 100644
index 457de34..0000000
--- a/milena/tests/unit_test/mln_core_def_coordf.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/def/coordf.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/def/coordf.hh>
-#include <mln/core/def/coordf.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_def_essential.cc b/milena/tests/unit_test/mln_core_def_essential.cc
deleted file mode 100644
index e9f065c..0000000
--- a/milena/tests/unit_test/mln_core_def_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/def/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/def/essential.hh>
-#include <mln/core/def/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_def_low_quant_nbits.cc b/milena/tests/unit_test/mln_core_def_low_quant_nbits.cc
deleted file mode 100644
index e193d1c..0000000
--- a/milena/tests/unit_test/mln_core_def_low_quant_nbits.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/def/low_quant_nbits.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/def/low_quant_nbits.hh>
-#include <mln/core/def/low_quant_nbits.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_dpoint.cc b/milena/tests/unit_test/mln_core_dpoint.cc
deleted file mode 100644
index 8d06213..0000000
--- a/milena/tests/unit_test/mln_core_dpoint.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/dpoint.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/dpoint.hh>
-#include <mln/core/dpoint.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_dpoints_pixter.cc b/milena/tests/unit_test/mln_core_dpoints_pixter.cc
deleted file mode 100644
index b11b43b..0000000
--- a/milena/tests/unit_test/mln_core_dpoints_pixter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/dpoints_pixter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/dpoints_pixter.hh>
-#include <mln/core/dpoints_pixter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_dpsites_piter.cc b/milena/tests/unit_test/mln_core_dpsites_piter.cc
deleted file mode 100644
index 997a47e..0000000
--- a/milena/tests/unit_test/mln_core_dpsites_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/dpsites_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/dpsites_piter.hh>
-#include <mln/core/dpsites_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_essential.cc b/milena/tests/unit_test/mln_core_essential.cc
deleted file mode 100644
index f29aefe..0000000
--- a/milena/tests/unit_test/mln_core_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/essential.hh>
-#include <mln/core/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_faces_psite.cc b/milena/tests/unit_test/mln_core_faces_psite.cc
deleted file mode 100644
index b711fcf..0000000
--- a/milena/tests/unit_test/mln_core_faces_psite.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/faces_psite.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/faces_psite.hh>
-#include <mln/core/faces_psite.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_grids.cc b/milena/tests/unit_test/mln_core_grids.cc
deleted file mode 100644
index d75b6f9..0000000
--- a/milena/tests/unit_test/mln_core_grids.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/grids.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/grids.hh>
-#include <mln/core/grids.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_all.cc b/milena/tests/unit_test/mln_core_image_all.cc
deleted file mode 100644
index 952c1a4..0000000
--- a/milena/tests/unit_test/mln_core_image_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/all.hh>
-#include <mln/core/image/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_bgraph_image.cc b/milena/tests/unit_test/mln_core_image_bgraph_image.cc
deleted file mode 100644
index 10d0509..0000000
--- a/milena/tests/unit_test/mln_core_image_bgraph_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/bgraph_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/bgraph_image.hh>
-#include <mln/core/image/bgraph_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_bgraph_psite.cc b/milena/tests/unit_test/mln_core_image_bgraph_psite.cc
deleted file mode 100644
index 4bfd2b6..0000000
--- a/milena/tests/unit_test/mln_core_image_bgraph_psite.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/bgraph_psite.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/bgraph_psite.hh>
-#include <mln/core/image/bgraph_psite.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_cast_image.cc b/milena/tests/unit_test/mln_core_image_cast_image.cc
deleted file mode 100644
index d96546b..0000000
--- a/milena/tests/unit_test/mln_core_image_cast_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/cast_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/cast_image.hh>
-#include <mln/core/image/cast_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_ch_piter.cc b/milena/tests/unit_test/mln_core_image_ch_piter.cc
deleted file mode 100644
index a358ced..0000000
--- a/milena/tests/unit_test/mln_core_image_ch_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/ch_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/ch_piter.hh>
-#include <mln/core/image/ch_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_complex_image.cc b/milena/tests/unit_test/mln_core_image_complex_image.cc
deleted file mode 100644
index 489df7c..0000000
--- a/milena/tests/unit_test/mln_core_image_complex_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/complex_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/complex_image.hh>
-#include <mln/core/image/complex_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_complex_neighborhood_piter.cc b/milena/tests/unit_test/mln_core_image_complex_neighborhood_piter.cc
deleted file mode 100644
index 9c45038..0000000
--- a/milena/tests/unit_test/mln_core_image_complex_neighborhood_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/complex_neighborhood_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/complex_neighborhood_piter.hh>
-#include <mln/core/image/complex_neighborhood_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_complex_neighborhoods.cc b/milena/tests/unit_test/mln_core_image_complex_neighborhoods.cc
deleted file mode 100644
index 4945969..0000000
--- a/milena/tests/unit_test/mln_core_image_complex_neighborhoods.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/complex_neighborhoods.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/complex_neighborhoods.hh>
-#include <mln/core/image/complex_neighborhoods.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_complex_window_piter.cc b/milena/tests/unit_test/mln_core_image_complex_window_piter.cc
deleted file mode 100644
index 06da2f0..0000000
--- a/milena/tests/unit_test/mln_core_image_complex_window_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/complex_window_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/complex_window_piter.hh>
-#include <mln/core/image/complex_window_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_complex_windows.cc b/milena/tests/unit_test/mln_core_image_complex_windows.cc
deleted file mode 100644
index eb8284c..0000000
--- a/milena/tests/unit_test/mln_core_image_complex_windows.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/complex_windows.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/complex_windows.hh>
-#include <mln/core/image/complex_windows.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_decorated_image.cc b/milena/tests/unit_test/mln_core_image_decorated_image.cc
deleted file mode 100644
index 1b8e231..0000000
--- a/milena/tests/unit_test/mln_core_image_decorated_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/decorated_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/decorated_image.hh>
-#include <mln/core/image/decorated_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_essential.cc b/milena/tests/unit_test/mln_core_image_essential.cc
deleted file mode 100644
index ef52b94..0000000
--- a/milena/tests/unit_test/mln_core_image_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/essential.hh>
-#include <mln/core/image/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_extended.cc b/milena/tests/unit_test/mln_core_image_extended.cc
deleted file mode 100644
index f0e23af..0000000
--- a/milena/tests/unit_test/mln_core_image_extended.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/extended.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/extended.hh>
-#include <mln/core/image/extended.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_extension_fun.cc b/milena/tests/unit_test/mln_core_image_extension_fun.cc
deleted file mode 100644
index e32ab07..0000000
--- a/milena/tests/unit_test/mln_core_image_extension_fun.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/extension_fun.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/extension_fun.hh>
-#include <mln/core/image/extension_fun.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_extension_ima.cc b/milena/tests/unit_test/mln_core_image_extension_ima.cc
deleted file mode 100644
index 59aae47..0000000
--- a/milena/tests/unit_test/mln_core_image_extension_ima.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/extension_ima.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/extension_ima.hh>
-#include <mln/core/image/extension_ima.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_extension_val.cc b/milena/tests/unit_test/mln_core_image_extension_val.cc
deleted file mode 100644
index 8d96fb2..0000000
--- a/milena/tests/unit_test/mln_core_image_extension_val.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/extension_val.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/extension_val.hh>
-#include <mln/core/image/extension_val.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_flat_image.cc b/milena/tests/unit_test/mln_core_image_flat_image.cc
deleted file mode 100644
index a770a90..0000000
--- a/milena/tests/unit_test/mln_core_image_flat_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/flat_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/flat_image.hh>
-#include <mln/core/image/flat_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_fun_image.cc b/milena/tests/unit_test/mln_core_image_fun_image.cc
deleted file mode 100644
index 36bde5f..0000000
--- a/milena/tests/unit_test/mln_core_image_fun_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/fun_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/fun_image.hh>
-#include <mln/core/image/fun_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_graph_elt_neighborhood.cc b/milena/tests/unit_test/mln_core_image_graph_elt_neighborhood.cc
deleted file mode 100644
index b5c220b..0000000
--- a/milena/tests/unit_test/mln_core_image_graph_elt_neighborhood.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/graph_elt_neighborhood.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/graph_elt_neighborhood.hh>
-#include <mln/core/image/graph_elt_neighborhood.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_graph_elt_window.cc b/milena/tests/unit_test/mln_core_image_graph_elt_window.cc
deleted file mode 100644
index 1898dda..0000000
--- a/milena/tests/unit_test/mln_core_image_graph_elt_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/graph_elt_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/graph_elt_window.hh>
-#include <mln/core/image/graph_elt_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_graph_window_piter.cc b/milena/tests/unit_test/mln_core_image_graph_window_piter.cc
deleted file mode 100644
index 9cdc42f..0000000
--- a/milena/tests/unit_test/mln_core_image_graph_window_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/graph_window_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/graph_window_piter.hh>
-#include <mln/core/image/graph_window_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_hexa.cc b/milena/tests/unit_test/mln_core_image_hexa.cc
deleted file mode 100644
index 4f56795..0000000
--- a/milena/tests/unit_test/mln_core_image_hexa.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/hexa.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/hexa.hh>
-#include <mln/core/image/hexa.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_hexa_piter.cc b/milena/tests/unit_test/mln_core_image_hexa_piter.cc
deleted file mode 100644
index e7892c1..0000000
--- a/milena/tests/unit_test/mln_core_image_hexa_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/hexa_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/hexa_piter.hh>
-#include <mln/core/image/hexa_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_image1d.cc b/milena/tests/unit_test/mln_core_image_image1d.cc
deleted file mode 100644
index 807ba35..0000000
--- a/milena/tests/unit_test/mln_core_image_image1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/image1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/image1d.hh>
-#include <mln/core/image/image1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_image2d.cc b/milena/tests/unit_test/mln_core_image_image2d.cc
deleted file mode 100644
index bd67697..0000000
--- a/milena/tests/unit_test/mln_core_image_image2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/image2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/image2d.hh>
-#include <mln/core/image/image2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_image2d_h.cc b/milena/tests/unit_test/mln_core_image_image2d_h.cc
deleted file mode 100644
index 4bd0e49..0000000
--- a/milena/tests/unit_test/mln_core_image_image2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/image2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/image2d_h.hh>
-#include <mln/core/image/image2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_image3d.cc b/milena/tests/unit_test/mln_core_image_image3d.cc
deleted file mode 100644
index 6b93bf9..0000000
--- a/milena/tests/unit_test/mln_core_image_image3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/image3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/image3d.hh>
-#include <mln/core/image/image3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_image_if.cc b/milena/tests/unit_test/mln_core_image_image_if.cc
deleted file mode 100644
index 0c37644..0000000
--- a/milena/tests/unit_test/mln_core_image_image_if.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/image_if.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/image_if.hh>
-#include <mln/core/image/image_if.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_interpolated.cc b/milena/tests/unit_test/mln_core_image_interpolated.cc
deleted file mode 100644
index 90c199c..0000000
--- a/milena/tests/unit_test/mln_core_image_interpolated.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/interpolated.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/interpolated.hh>
-#include <mln/core/image/interpolated.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_lazy_image.cc b/milena/tests/unit_test/mln_core_image_lazy_image.cc
deleted file mode 100644
index e43b4fe..0000000
--- a/milena/tests/unit_test/mln_core_image_lazy_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/lazy_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/lazy_image.hh>
-#include <mln/core/image/lazy_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_line_graph_elt_neighborhood.cc b/milena/tests/unit_test/mln_core_image_line_graph_elt_neighborhood.cc
deleted file mode 100644
index 9e4a7de..0000000
--- a/milena/tests/unit_test/mln_core_image_line_graph_elt_neighborhood.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/line_graph_elt_neighborhood.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/line_graph_elt_neighborhood.hh>
-#include <mln/core/image/line_graph_elt_neighborhood.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_line_graph_elt_window.cc b/milena/tests/unit_test/mln_core_image_line_graph_elt_window.cc
deleted file mode 100644
index a08fc7f..0000000
--- a/milena/tests/unit_test/mln_core_image_line_graph_elt_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/line_graph_elt_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/line_graph_elt_window.hh>
-#include <mln/core/image/line_graph_elt_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_mono_obased_rle_encode.cc b/milena/tests/unit_test/mln_core_image_mono_obased_rle_encode.cc
deleted file mode 100644
index c9e36fe..0000000
--- a/milena/tests/unit_test/mln_core_image_mono_obased_rle_encode.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/mono_obased_rle_encode.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/mono_obased_rle_encode.hh>
-#include <mln/core/image/mono_obased_rle_encode.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_mono_obased_rle_image.cc b/milena/tests/unit_test/mln_core_image_mono_obased_rle_image.cc
deleted file mode 100644
index a4a823f..0000000
--- a/milena/tests/unit_test/mln_core_image_mono_obased_rle_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/mono_obased_rle_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/mono_obased_rle_image.hh>
-#include <mln/core/image/mono_obased_rle_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_mono_rle_encode.cc b/milena/tests/unit_test/mln_core_image_mono_rle_encode.cc
deleted file mode 100644
index b358e68..0000000
--- a/milena/tests/unit_test/mln_core_image_mono_rle_encode.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/mono_rle_encode.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/mono_rle_encode.hh>
-#include <mln/core/image/mono_rle_encode.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_mono_rle_image.cc b/milena/tests/unit_test/mln_core_image_mono_rle_image.cc
deleted file mode 100644
index 8873591..0000000
--- a/milena/tests/unit_test/mln_core_image_mono_rle_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/mono_rle_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/mono_rle_image.hh>
-#include <mln/core/image/mono_rle_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_obased_rle_encode.cc b/milena/tests/unit_test/mln_core_image_obased_rle_encode.cc
deleted file mode 100644
index f582b84..0000000
--- a/milena/tests/unit_test/mln_core_image_obased_rle_encode.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/obased_rle_encode.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/obased_rle_encode.hh>
-#include <mln/core/image/obased_rle_encode.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_obased_rle_image.cc b/milena/tests/unit_test/mln_core_image_obased_rle_image.cc
deleted file mode 100644
index b9e5386..0000000
--- a/milena/tests/unit_test/mln_core_image_obased_rle_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/obased_rle_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/obased_rle_image.hh>
-#include <mln/core/image/obased_rle_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_p2p_image.cc b/milena/tests/unit_test/mln_core_image_p2p_image.cc
deleted file mode 100644
index 83595eb..0000000
--- a/milena/tests/unit_test/mln_core_image_p2p_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/p2p_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/p2p_image.hh>
-#include <mln/core/image/p2p_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_plain.cc b/milena/tests/unit_test/mln_core_image_plain.cc
deleted file mode 100644
index 3324bbb..0000000
--- a/milena/tests/unit_test/mln_core_image_plain.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/plain.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/plain.hh>
-#include <mln/core/image/plain.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_rle_encode.cc b/milena/tests/unit_test/mln_core_image_rle_encode.cc
deleted file mode 100644
index c2feffa..0000000
--- a/milena/tests/unit_test/mln_core_image_rle_encode.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/rle_encode.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/rle_encode.hh>
-#include <mln/core/image/rle_encode.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_rle_image.cc b/milena/tests/unit_test/mln_core_image_rle_image.cc
deleted file mode 100644
index 7d31c9f..0000000
--- a/milena/tests/unit_test/mln_core_image_rle_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/rle_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/rle_image.hh>
-#include <mln/core/image/rle_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_safe.cc b/milena/tests/unit_test/mln_core_image_safe.cc
deleted file mode 100644
index c013c28..0000000
--- a/milena/tests/unit_test/mln_core_image_safe.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/safe.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/safe.hh>
-#include <mln/core/image/safe.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_slice_image.cc b/milena/tests/unit_test/mln_core_image_slice_image.cc
deleted file mode 100644
index 2f52ab1..0000000
--- a/milena/tests/unit_test/mln_core_image_slice_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/slice_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/slice_image.hh>
-#include <mln/core/image/slice_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_sparse_encode.cc b/milena/tests/unit_test/mln_core_image_sparse_encode.cc
deleted file mode 100644
index 4aaaf04..0000000
--- a/milena/tests/unit_test/mln_core_image_sparse_encode.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/sparse_encode.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/sparse_encode.hh>
-#include <mln/core/image/sparse_encode.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_sparse_image.cc b/milena/tests/unit_test/mln_core_image_sparse_image.cc
deleted file mode 100644
index 6161d59..0000000
--- a/milena/tests/unit_test/mln_core_image_sparse_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/sparse_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/sparse_image.hh>
-#include <mln/core/image/sparse_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_sub_image.cc b/milena/tests/unit_test/mln_core_image_sub_image.cc
deleted file mode 100644
index a7c3c38..0000000
--- a/milena/tests/unit_test/mln_core_image_sub_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/sub_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/sub_image.hh>
-#include <mln/core/image/sub_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_sub_image_if.cc b/milena/tests/unit_test/mln_core_image_sub_image_if.cc
deleted file mode 100644
index a23b12f..0000000
--- a/milena/tests/unit_test/mln_core_image_sub_image_if.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/sub_image_if.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/sub_image_if.hh>
-#include <mln/core/image/sub_image_if.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_t_image.cc b/milena/tests/unit_test/mln_core_image_t_image.cc
deleted file mode 100644
index 4316f71..0000000
--- a/milena/tests/unit_test/mln_core_image_t_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/t_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/t_image.hh>
-#include <mln/core/image/t_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_tr_image.cc b/milena/tests/unit_test/mln_core_image_tr_image.cc
deleted file mode 100644
index eff0552..0000000
--- a/milena/tests/unit_test/mln_core_image_tr_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/tr_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/tr_image.hh>
-#include <mln/core/image/tr_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_tr_mesh.cc b/milena/tests/unit_test/mln_core_image_tr_mesh.cc
deleted file mode 100644
index 428b947..0000000
--- a/milena/tests/unit_test/mln_core_image_tr_mesh.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/tr_mesh.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/tr_mesh.hh>
-#include <mln/core/image/tr_mesh.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_value_enc_image.cc b/milena/tests/unit_test/mln_core_image_value_enc_image.cc
deleted file mode 100644
index 47357a9..0000000
--- a/milena/tests/unit_test/mln_core_image_value_enc_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/value_enc_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/value_enc_image.hh>
-#include <mln/core/image/value_enc_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_value_encode.cc b/milena/tests/unit_test/mln_core_image_value_encode.cc
deleted file mode 100644
index 85f94eb..0000000
--- a/milena/tests/unit_test/mln_core_image_value_encode.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/value_encode.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/value_encode.hh>
-#include <mln/core/image/value_encode.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_image_violent_cast_image.cc b/milena/tests/unit_test/mln_core_image_violent_cast_image.cc
deleted file mode 100644
index f271a6a..0000000
--- a/milena/tests/unit_test/mln_core_image_violent_cast_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/image/violent_cast_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/image/violent_cast_image.hh>
-#include <mln/core/image/violent_cast_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_box_impl.cc b/milena/tests/unit_test/mln_core_internal_box_impl.cc
deleted file mode 100644
index db9183d..0000000
--- a/milena/tests/unit_test/mln_core_internal_box_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/box_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/box_impl.hh>
-#include <mln/core/internal/box_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_check_image_all.cc b/milena/tests/unit_test/mln_core_internal_check_image_all.cc
deleted file mode 100644
index bdcdf96..0000000
--- a/milena/tests/unit_test/mln_core_internal_check_image_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/check/image_all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/check/image_all.hh>
-#include <mln/core/internal/check/image_all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_check_image_fastest.cc b/milena/tests/unit_test/mln_core_internal_check_image_fastest.cc
deleted file mode 100644
index c9b5055..0000000
--- a/milena/tests/unit_test/mln_core_internal_check_image_fastest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/check/image_fastest.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/check/image_fastest.hh>
-#include <mln/core/internal/check/image_fastest.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_classical_window_base.cc b/milena/tests/unit_test/mln_core_internal_classical_window_base.cc
deleted file mode 100644
index af2cf8f..0000000
--- a/milena/tests/unit_test/mln_core_internal_classical_window_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/classical_window_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/classical_window_base.hh>
-#include <mln/core/internal/classical_window_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_complex_neighborhood_base.cc b/milena/tests/unit_test/mln_core_internal_complex_neighborhood_base.cc
deleted file mode 100644
index 011038b..0000000
--- a/milena/tests/unit_test/mln_core_internal_complex_neighborhood_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/complex_neighborhood_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/complex_neighborhood_base.hh>
-#include <mln/core/internal/complex_neighborhood_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_complex_window_p_base.cc b/milena/tests/unit_test/mln_core_internal_complex_window_p_base.cc
deleted file mode 100644
index d6d44d1..0000000
--- a/milena/tests/unit_test/mln_core_internal_complex_window_p_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/complex_window_p_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/complex_window_p_base.hh>
-#include <mln/core/internal/complex_window_p_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_coord_impl.cc b/milena/tests/unit_test/mln_core_internal_coord_impl.cc
deleted file mode 100644
index 33805a5..0000000
--- a/milena/tests/unit_test/mln_core_internal_coord_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/coord_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/coord_impl.hh>
-#include <mln/core/internal/coord_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_data.cc b/milena/tests/unit_test/mln_core_internal_data.cc
deleted file mode 100644
index 0bdd61b..0000000
--- a/milena/tests/unit_test/mln_core_internal_data.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/data.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/data.hh>
-#include <mln/core/internal/data.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_exact.cc b/milena/tests/unit_test/mln_core_internal_exact.cc
deleted file mode 100644
index 2ceea37..0000000
--- a/milena/tests/unit_test/mln_core_internal_exact.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/exact.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/exact.hh>
-#include <mln/core/internal/exact.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_fixme.cc b/milena/tests/unit_test/mln_core_internal_fixme.cc
deleted file mode 100644
index 0c20787..0000000
--- a/milena/tests/unit_test/mln_core_internal_fixme.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/fixme.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/fixme.hh>
-#include <mln/core/internal/fixme.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_force_exact.cc b/milena/tests/unit_test/mln_core_internal_force_exact.cc
deleted file mode 100644
index 3b865f7..0000000
--- a/milena/tests/unit_test/mln_core_internal_force_exact.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/force_exact.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/force_exact.hh>
-#include <mln/core/internal/force_exact.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_geom_bbox.cc b/milena/tests/unit_test/mln_core_internal_geom_bbox.cc
deleted file mode 100644
index a13f2fe..0000000
--- a/milena/tests/unit_test/mln_core_internal_geom_bbox.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/geom_bbox.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/geom_bbox.hh>
-#include <mln/core/internal/geom_bbox.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_graph_psite_base.cc b/milena/tests/unit_test/mln_core_internal_graph_psite_base.cc
deleted file mode 100644
index c9ecf00..0000000
--- a/milena/tests/unit_test/mln_core_internal_graph_psite_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/graph_psite_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/graph_psite_base.hh>
-#include <mln/core/internal/graph_psite_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_graph_window_base.cc b/milena/tests/unit_test/mln_core_internal_graph_window_base.cc
deleted file mode 100644
index a2d79b3..0000000
--- a/milena/tests/unit_test/mln_core_internal_graph_window_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/graph_window_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/graph_window_base.hh>
-#include <mln/core/internal/graph_window_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_image_base.cc b/milena/tests/unit_test/mln_core_internal_image_base.cc
deleted file mode 100644
index 4827679..0000000
--- a/milena/tests/unit_test/mln_core_internal_image_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/image_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/image_base.hh>
-#include <mln/core/internal/image_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_image_domain_morpher.cc b/milena/tests/unit_test/mln_core_internal_image_domain_morpher.cc
deleted file mode 100644
index eb78d63..0000000
--- a/milena/tests/unit_test/mln_core_internal_image_domain_morpher.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/image_domain_morpher.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/image_domain_morpher.hh>
-#include <mln/core/internal/image_domain_morpher.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_image_identity.cc b/milena/tests/unit_test/mln_core_internal_image_identity.cc
deleted file mode 100644
index b63f306..0000000
--- a/milena/tests/unit_test/mln_core_internal_image_identity.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/image_identity.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/image_identity.hh>
-#include <mln/core/internal/image_identity.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_image_morpher.cc b/milena/tests/unit_test/mln_core_internal_image_morpher.cc
deleted file mode 100644
index 8680860..0000000
--- a/milena/tests/unit_test/mln_core_internal_image_morpher.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/image_morpher.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/image_morpher.hh>
-#include <mln/core/internal/image_morpher.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_image_primary.cc b/milena/tests/unit_test/mln_core_internal_image_primary.cc
deleted file mode 100644
index 15dbabc..0000000
--- a/milena/tests/unit_test/mln_core_internal_image_primary.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/image_primary.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/image_primary.hh>
-#include <mln/core/internal/image_primary.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_image_value_morpher.cc b/milena/tests/unit_test/mln_core_internal_image_value_morpher.cc
deleted file mode 100644
index 6052e7b..0000000
--- a/milena/tests/unit_test/mln_core_internal_image_value_morpher.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/image_value_morpher.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/image_value_morpher.hh>
-#include <mln/core/internal/image_value_morpher.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_morpher_lvalue.cc b/milena/tests/unit_test/mln_core_internal_morpher_lvalue.cc
deleted file mode 100644
index 8145971..0000000
--- a/milena/tests/unit_test/mln_core_internal_morpher_lvalue.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/morpher_lvalue.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/morpher_lvalue.hh>
-#include <mln/core/internal/morpher_lvalue.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_neighb_niter_impl.cc b/milena/tests/unit_test/mln_core_internal_neighb_niter_impl.cc
deleted file mode 100644
index 05ba6a3..0000000
--- a/milena/tests/unit_test/mln_core_internal_neighb_niter_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/neighb_niter_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/neighb_niter_impl.hh>
-#include <mln/core/internal/neighb_niter_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_neighborhood_base.cc b/milena/tests/unit_test/mln_core_internal_neighborhood_base.cc
deleted file mode 100644
index 8c1c75f..0000000
--- a/milena/tests/unit_test/mln_core_internal_neighborhood_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/neighborhood_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/neighborhood_base.hh>
-#include <mln/core/internal/neighborhood_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_p_complex_piter_base.cc b/milena/tests/unit_test/mln_core_internal_p_complex_piter_base.cc
deleted file mode 100644
index c25b664..0000000
--- a/milena/tests/unit_test/mln_core_internal_p_complex_piter_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/p_complex_piter_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/p_complex_piter_base.hh>
-#include <mln/core/internal/p_complex_piter_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_piter_adaptor.cc b/milena/tests/unit_test/mln_core_internal_piter_adaptor.cc
deleted file mode 100644
index 49a0b57..0000000
--- a/milena/tests/unit_test/mln_core_internal_piter_adaptor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/piter_adaptor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/piter_adaptor.hh>
-#include <mln/core/internal/piter_adaptor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_pixel_impl.cc b/milena/tests/unit_test/mln_core_internal_pixel_impl.cc
deleted file mode 100644
index 36f6fb3..0000000
--- a/milena/tests/unit_test/mln_core_internal_pixel_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/pixel_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/pixel_impl.hh>
-#include <mln/core/internal/pixel_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_pixel_iterator_base.cc b/milena/tests/unit_test/mln_core_internal_pixel_iterator_base.cc
deleted file mode 100644
index 1ea4d8f..0000000
--- a/milena/tests/unit_test/mln_core_internal_pixel_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/pixel_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/pixel_iterator_base.hh>
-#include <mln/core/internal/pixel_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_pseudo_site_base.cc b/milena/tests/unit_test/mln_core_internal_pseudo_site_base.cc
deleted file mode 100644
index bd9c309..0000000
--- a/milena/tests/unit_test/mln_core_internal_pseudo_site_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/pseudo_site_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/pseudo_site_base.hh>
-#include <mln/core/internal/pseudo_site_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_run_image.cc b/milena/tests/unit_test/mln_core_internal_run_image.cc
deleted file mode 100644
index d2fd567..0000000
--- a/milena/tests/unit_test/mln_core_internal_run_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/run_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/run_image.hh>
-#include <mln/core/internal/run_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_set_of.cc b/milena/tests/unit_test/mln_core_internal_set_of.cc
deleted file mode 100644
index 8e55c25..0000000
--- a/milena/tests/unit_test/mln_core_internal_set_of.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/set_of.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/set_of.hh>
-#include <mln/core/internal/set_of.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_site_iterator_base.cc b/milena/tests/unit_test/mln_core_internal_site_iterator_base.cc
deleted file mode 100644
index 8b8c185..0000000
--- a/milena/tests/unit_test/mln_core_internal_site_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/site_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/site_iterator_base.hh>
-#include <mln/core/internal/site_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_site_relative_iterator_base.cc b/milena/tests/unit_test/mln_core_internal_site_relative_iterator_base.cc
deleted file mode 100644
index c7d6057..0000000
--- a/milena/tests/unit_test/mln_core_internal_site_relative_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/site_relative_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/site_relative_iterator_base.hh>
-#include <mln/core/internal/site_relative_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_site_set_base.cc b/milena/tests/unit_test/mln_core_internal_site_set_base.cc
deleted file mode 100644
index da1cbb5..0000000
--- a/milena/tests/unit_test/mln_core_internal_site_set_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/site_set_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/site_set_base.hh>
-#include <mln/core/internal/site_set_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_site_set_impl.cc b/milena/tests/unit_test/mln_core_internal_site_set_impl.cc
deleted file mode 100644
index a3294b8..0000000
--- a/milena/tests/unit_test/mln_core_internal_site_set_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/site_set_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/site_set_impl.hh>
-#include <mln/core/internal/site_set_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_site_set_iterator_base.cc b/milena/tests/unit_test/mln_core_internal_site_set_iterator_base.cc
deleted file mode 100644
index 51bd660..0000000
--- a/milena/tests/unit_test/mln_core_internal_site_set_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/site_set_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/site_set_iterator_base.hh>
-#include <mln/core/internal/site_set_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_weighted_window_base.cc b/milena/tests/unit_test/mln_core_internal_weighted_window_base.cc
deleted file mode 100644
index 1de864e..0000000
--- a/milena/tests/unit_test/mln_core_internal_weighted_window_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/weighted_window_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/weighted_window_base.hh>
-#include <mln/core/internal/weighted_window_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_internal_window_base.cc b/milena/tests/unit_test/mln_core_internal_window_base.cc
deleted file mode 100644
index 3a8344d..0000000
--- a/milena/tests/unit_test/mln_core_internal_window_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/internal/window_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/internal/window_base.hh>
-#include <mln/core/internal/window_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_macros.cc b/milena/tests/unit_test/mln_core_macros.cc
deleted file mode 100644
index 3f0b2eb..0000000
--- a/milena/tests/unit_test/mln_core_macros.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/macros.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/macros.hh>
-#include <mln/core/macros.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_neighb.cc b/milena/tests/unit_test/mln_core_neighb.cc
deleted file mode 100644
index 83e68fe..0000000
--- a/milena/tests/unit_test/mln_core_neighb.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/neighb.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/neighb.hh>
-#include <mln/core/neighb.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_pixel.cc b/milena/tests/unit_test/mln_core_pixel.cc
deleted file mode 100644
index 05bf405..0000000
--- a/milena/tests/unit_test/mln_core_pixel.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/pixel.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/pixel.hh>
-#include <mln/core/pixel.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_pixter1d.cc b/milena/tests/unit_test/mln_core_pixter1d.cc
deleted file mode 100644
index 7e12eb3..0000000
--- a/milena/tests/unit_test/mln_core_pixter1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/pixter1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/pixter1d.hh>
-#include <mln/core/pixter1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_pixter2d.cc b/milena/tests/unit_test/mln_core_pixter2d.cc
deleted file mode 100644
index 7b6c886..0000000
--- a/milena/tests/unit_test/mln_core_pixter2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/pixter2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/pixter2d.hh>
-#include <mln/core/pixter2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_pixter3d.cc b/milena/tests/unit_test/mln_core_pixter3d.cc
deleted file mode 100644
index 68d556d..0000000
--- a/milena/tests/unit_test/mln_core_pixter3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/pixter3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/pixter3d.hh>
-#include <mln/core/pixter3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_point.cc b/milena/tests/unit_test/mln_core_point.cc
deleted file mode 100644
index 959887b..0000000
--- a/milena/tests/unit_test/mln_core_point.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/point.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/point.hh>
-#include <mln/core/point.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_all.cc b/milena/tests/unit_test/mln_core_routine_all.cc
deleted file mode 100644
index 6d5daf5..0000000
--- a/milena/tests/unit_test/mln_core_routine_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/all.hh>
-#include <mln/core/routine/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_duplicate.cc b/milena/tests/unit_test/mln_core_routine_duplicate.cc
deleted file mode 100644
index d64acc2..0000000
--- a/milena/tests/unit_test/mln_core_routine_duplicate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/duplicate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/duplicate.hh>
-#include <mln/core/routine/duplicate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_duplicate.cc:#include b/milena/tests/unit_test/mln_core_routine_duplicate.cc:#include
deleted file mode 100644
index 9c8439a..0000000
--- a/milena/tests/unit_test/mln_core_routine_duplicate.cc:#include
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/clone.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/clone.hh>
-#include <mln/core/routine/clone.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_essential.cc b/milena/tests/unit_test/mln_core_routine_essential.cc
deleted file mode 100644
index 59c0edf..0000000
--- a/milena/tests/unit_test/mln_core_routine_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/essential.hh>
-#include <mln/core/routine/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_exact.cc b/milena/tests/unit_test/mln_core_routine_exact.cc
deleted file mode 100644
index 7e032e0..0000000
--- a/milena/tests/unit_test/mln_core_routine_exact.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/exact.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/exact.hh>
-#include <mln/core/routine/exact.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_extend.cc b/milena/tests/unit_test/mln_core_routine_extend.cc
deleted file mode 100644
index 989384d..0000000
--- a/milena/tests/unit_test/mln_core_routine_extend.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/extend.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/extend.hh>
-#include <mln/core/routine/extend.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_init.cc b/milena/tests/unit_test/mln_core_routine_init.cc
deleted file mode 100644
index 63277a6..0000000
--- a/milena/tests/unit_test/mln_core_routine_init.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/init.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/init.hh>
-#include <mln/core/routine/init.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_initialize.cc b/milena/tests/unit_test/mln_core_routine_initialize.cc
deleted file mode 100644
index 92c9549..0000000
--- a/milena/tests/unit_test/mln_core_routine_initialize.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/initialize.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/initialize.hh>
-#include <mln/core/routine/initialize.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_ops.cc b/milena/tests/unit_test/mln_core_routine_ops.cc
deleted file mode 100644
index b98ff61..0000000
--- a/milena/tests/unit_test/mln_core_routine_ops.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/ops.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/ops.hh>
-#include <mln/core/routine/ops.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_routine_primary.cc b/milena/tests/unit_test/mln_core_routine_primary.cc
deleted file mode 100644
index 62b9f2c..0000000
--- a/milena/tests/unit_test/mln_core_routine_primary.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/routine/primary.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/routine/primary.hh>
-#include <mln/core/routine/primary.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_all.cc b/milena/tests/unit_test/mln_core_site_set_all.cc
deleted file mode 100644
index 10496ca..0000000
--- a/milena/tests/unit_test/mln_core_site_set_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/all.hh>
-#include <mln/core/site_set/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_attic_p_complex_faces_piter.cc b/milena/tests/unit_test/mln_core_site_set_attic_p_complex_faces_piter.cc
deleted file mode 100644
index 47de357..0000000
--- a/milena/tests/unit_test/mln_core_site_set_attic_p_complex_faces_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/attic/p_complex_faces_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/attic/p_complex_faces_piter.hh>
-#include <mln/core/site_set/attic/p_complex_faces_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_attic_p_faces_piter.cc b/milena/tests/unit_test/mln_core_site_set_attic_p_faces_piter.cc
deleted file mode 100644
index 1a9268e..0000000
--- a/milena/tests/unit_test/mln_core_site_set_attic_p_faces_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/attic/p_faces_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/attic/p_faces_piter.hh>
-#include <mln/core/site_set/attic/p_faces_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_box.cc b/milena/tests/unit_test/mln_core_site_set_box.cc
deleted file mode 100644
index 6435197..0000000
--- a/milena/tests/unit_test/mln_core_site_set_box.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/box.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/box.hh>
-#include <mln/core/site_set/box.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_box_piter.cc b/milena/tests/unit_test/mln_core_site_set_box_piter.cc
deleted file mode 100644
index db3dca2..0000000
--- a/milena/tests/unit_test/mln_core_site_set_box_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/box_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/box_piter.hh>
-#include <mln/core/site_set/box_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_complex_psite.cc b/milena/tests/unit_test/mln_core_site_set_complex_psite.cc
deleted file mode 100644
index 21b4764..0000000
--- a/milena/tests/unit_test/mln_core_site_set_complex_psite.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/complex_psite.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/complex_psite.hh>
-#include <mln/core/site_set/complex_psite.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_essential.cc b/milena/tests/unit_test/mln_core_site_set_essential.cc
deleted file mode 100644
index c9cad4a..0000000
--- a/milena/tests/unit_test/mln_core_site_set_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/essential.hh>
-#include <mln/core/site_set/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_operators.cc b/milena/tests/unit_test/mln_core_site_set_operators.cc
deleted file mode 100644
index c9a99c3..0000000
--- a/milena/tests/unit_test/mln_core_site_set_operators.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/operators.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/operators.hh>
-#include <mln/core/site_set/operators.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_array.cc b/milena/tests/unit_test/mln_core_site_set_p_array.cc
deleted file mode 100644
index 7c62f59..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_array.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_array.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_array.hh>
-#include <mln/core/site_set/p_array.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_bgraph.cc b/milena/tests/unit_test/mln_core_site_set_p_bgraph.cc
deleted file mode 100644
index 030fb28..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_bgraph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_bgraph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_bgraph.hh>
-#include <mln/core/site_set/p_bgraph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_bgraph_piter.cc b/milena/tests/unit_test/mln_core_site_set_p_bgraph_piter.cc
deleted file mode 100644
index 08cff7b..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_bgraph_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_bgraph_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_bgraph_piter.hh>
-#include <mln/core/site_set/p_bgraph_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_centered.cc b/milena/tests/unit_test/mln_core_site_set_p_centered.cc
deleted file mode 100644
index 09c600f..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_centered.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_centered.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_centered.hh>
-#include <mln/core/site_set/p_centered.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_complex.cc b/milena/tests/unit_test/mln_core_site_set_p_complex.cc
deleted file mode 100644
index 65d2d3e..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_complex.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_complex.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_complex.hh>
-#include <mln/core/site_set/p_complex.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_complex_piter.cc b/milena/tests/unit_test/mln_core_site_set_p_complex_piter.cc
deleted file mode 100644
index 8a532bb..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_complex_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_complex_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_complex_piter.hh>
-#include <mln/core/site_set/p_complex_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_double.cc b/milena/tests/unit_test/mln_core_site_set_p_double.cc
deleted file mode 100644
index 5aada97..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_double.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_double.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_double.hh>
-#include <mln/core/site_set/p_double.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_edges.cc b/milena/tests/unit_test/mln_core_site_set_p_edges.cc
deleted file mode 100644
index b6e87e6..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_edges.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_edges.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_edges.hh>
-#include <mln/core/site_set/p_edges.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_edges_psite.cc b/milena/tests/unit_test/mln_core_site_set_p_edges_psite.cc
deleted file mode 100644
index d145fd4..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_edges_psite.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_edges_psite.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_edges_psite.hh>
-#include <mln/core/site_set/p_edges_psite.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_faces.cc b/milena/tests/unit_test/mln_core_site_set_p_faces.cc
deleted file mode 100644
index f164bb8..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_faces.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_faces.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_faces.hh>
-#include <mln/core/site_set/p_faces.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_graph_piter.cc b/milena/tests/unit_test/mln_core_site_set_p_graph_piter.cc
deleted file mode 100644
index a8ea2c6..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_graph_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_graph_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_graph_piter.hh>
-#include <mln/core/site_set/p_graph_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_if.cc b/milena/tests/unit_test/mln_core_site_set_p_if.cc
deleted file mode 100644
index 5af1891..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_if.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_if.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_if.hh>
-#include <mln/core/site_set/p_if.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_if_piter.cc b/milena/tests/unit_test/mln_core_site_set_p_if_piter.cc
deleted file mode 100644
index b80bff3..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_if_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_if_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_if_piter.hh>
-#include <mln/core/site_set/p_if_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_image.cc b/milena/tests/unit_test/mln_core_site_set_p_image.cc
deleted file mode 100644
index ba078dd..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_image.hh>
-#include <mln/core/site_set/p_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_key.cc b/milena/tests/unit_test/mln_core_site_set_p_key.cc
deleted file mode 100644
index 03caac1..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_key.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_key.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_key.hh>
-#include <mln/core/site_set/p_key.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_line2d.cc b/milena/tests/unit_test/mln_core_site_set_p_line2d.cc
deleted file mode 100644
index 9f4d788..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_line2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_line2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_line2d.hh>
-#include <mln/core/site_set/p_line2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_mutable_array_of.cc b/milena/tests/unit_test/mln_core_site_set_p_mutable_array_of.cc
deleted file mode 100644
index b1cfa56..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_mutable_array_of.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_mutable_array_of.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_mutable_array_of.hh>
-#include <mln/core/site_set/p_mutable_array_of.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_n_faces_piter.cc b/milena/tests/unit_test/mln_core_site_set_p_n_faces_piter.cc
deleted file mode 100644
index 0d15871..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_n_faces_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_n_faces_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_n_faces_piter.hh>
-#include <mln/core/site_set/p_n_faces_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_priority.cc b/milena/tests/unit_test/mln_core_site_set_p_priority.cc
deleted file mode 100644
index e9dae5d..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_priority.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_priority.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_priority.hh>
-#include <mln/core/site_set/p_priority.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_queue.cc b/milena/tests/unit_test/mln_core_site_set_p_queue.cc
deleted file mode 100644
index b3d8796..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_queue.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_queue.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_queue.hh>
-#include <mln/core/site_set/p_queue.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_queue_fast.cc b/milena/tests/unit_test/mln_core_site_set_p_queue_fast.cc
deleted file mode 100644
index 1be68ad..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_queue_fast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_queue_fast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_queue_fast.hh>
-#include <mln/core/site_set/p_queue_fast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_run.cc b/milena/tests/unit_test/mln_core_site_set_p_run.cc
deleted file mode 100644
index 2d9916f..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_run.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_run.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_run.hh>
-#include <mln/core/site_set/p_run.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_run_piter.cc b/milena/tests/unit_test/mln_core_site_set_p_run_piter.cc
deleted file mode 100644
index a015212..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_run_piter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_run_piter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_run_piter.hh>
-#include <mln/core/site_set/p_run_piter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_set.cc b/milena/tests/unit_test/mln_core_site_set_p_set.cc
deleted file mode 100644
index d30bce6..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_set.hh>
-#include <mln/core/site_set/p_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_set_of.cc b/milena/tests/unit_test/mln_core_site_set_p_set_of.cc
deleted file mode 100644
index 5116fdf..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_set_of.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_set_of.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_set_of.hh>
-#include <mln/core/site_set/p_set_of.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_vaccess.cc b/milena/tests/unit_test/mln_core_site_set_p_vaccess.cc
deleted file mode 100644
index be0e1c6..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_vaccess.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_vaccess.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_vaccess.hh>
-#include <mln/core/site_set/p_vaccess.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_vertices.cc b/milena/tests/unit_test/mln_core_site_set_p_vertices.cc
deleted file mode 100644
index 8ee0506..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_vertices.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_vertices.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_vertices.hh>
-#include <mln/core/site_set/p_vertices.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_site_set_p_vertices_psite.cc b/milena/tests/unit_test/mln_core_site_set_p_vertices_psite.cc
deleted file mode 100644
index 09e2f03..0000000
--- a/milena/tests/unit_test/mln_core_site_set_p_vertices_psite.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/site_set/p_vertices_psite.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/site_set/p_vertices_psite.hh>
-#include <mln/core/site_set/p_vertices_psite.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_tags.cc b/milena/tests/unit_test/mln_core_tags.cc
deleted file mode 100644
index 6242f8a..0000000
--- a/milena/tests/unit_test/mln_core_tags.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/tags.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/tags.hh>
-#include <mln/core/tags.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_trait_all.cc b/milena/tests/unit_test/mln_core_trait_all.cc
deleted file mode 100644
index 624206b..0000000
--- a/milena/tests/unit_test/mln_core_trait_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/trait/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/trait/all.hh>
-#include <mln/core/trait/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_trait_essential.cc b/milena/tests/unit_test/mln_core_trait_essential.cc
deleted file mode 100644
index 069c533..0000000
--- a/milena/tests/unit_test/mln_core_trait_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/trait/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/trait/essential.hh>
-#include <mln/core/trait/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_trait_op_mult.cc b/milena/tests/unit_test/mln_core_trait_op_mult.cc
deleted file mode 100644
index 1f6690d..0000000
--- a/milena/tests/unit_test/mln_core_trait_op_mult.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/trait/op_mult.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/trait/op_mult.hh>
-#include <mln/core/trait/op_mult.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_trait_pixter.cc b/milena/tests/unit_test/mln_core_trait_pixter.cc
deleted file mode 100644
index 12edc4e..0000000
--- a/milena/tests/unit_test/mln_core_trait_pixter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/trait/pixter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/trait/pixter.hh>
-#include <mln/core/trait/pixter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_trait_qlf_value.cc b/milena/tests/unit_test/mln_core_trait_qlf_value.cc
deleted file mode 100644
index c5c8931..0000000
--- a/milena/tests/unit_test/mln_core_trait_qlf_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/trait/qlf_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/trait/qlf_value.hh>
-#include <mln/core/trait/qlf_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_var.cc b/milena/tests/unit_test/mln_core_var.cc
deleted file mode 100644
index 1d0ab82..0000000
--- a/milena/tests/unit_test/mln_core_var.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/var.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/var.hh>
-#include <mln/core/var.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_w_window.cc b/milena/tests/unit_test/mln_core_w_window.cc
deleted file mode 100644
index a3e5962..0000000
--- a/milena/tests/unit_test/mln_core_w_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/w_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/w_window.hh>
-#include <mln/core/w_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_core_window.cc b/milena/tests/unit_test/mln_core_window.cc
deleted file mode 100644
index 34f7a62..0000000
--- a/milena/tests/unit_test/mln_core_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/core/window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/core/window.hh>
-#include <mln/core/window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_all.cc b/milena/tests/unit_test/mln_data_all.cc
deleted file mode 100644
index 04eff54..0000000
--- a/milena/tests/unit_test/mln_data_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/all.hh>
-#include <mln/data/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_essential.cc b/milena/tests/unit_test/mln_data_essential.cc
deleted file mode 100644
index 5acc28c..0000000
--- a/milena/tests/unit_test/mln_data_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/essential.hh>
-#include <mln/data/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_fill.cc b/milena/tests/unit_test/mln_data_fill.cc
deleted file mode 100644
index fea9d65..0000000
--- a/milena/tests/unit_test/mln_data_fill.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/fill.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/fill.hh>
-#include <mln/data/fill.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_fill_with_image.cc b/milena/tests/unit_test/mln_data_fill_with_image.cc
deleted file mode 100644
index 4bacb0e..0000000
--- a/milena/tests/unit_test/mln_data_fill_with_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/fill_with_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/fill_with_image.hh>
-#include <mln/data/fill_with_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_fill_with_value.cc b/milena/tests/unit_test/mln_data_fill_with_value.cc
deleted file mode 100644
index 11a7b40..0000000
--- a/milena/tests/unit_test/mln_data_fill_with_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/fill_with_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/fill_with_value.hh>
-#include <mln/data/fill_with_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_memcpy_.cc b/milena/tests/unit_test/mln_data_memcpy_.cc
deleted file mode 100644
index 3063dd5..0000000
--- a/milena/tests/unit_test/mln_data_memcpy_.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/memcpy_.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/memcpy_.hh>
-#include <mln/data/memcpy_.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_memset_.cc b/milena/tests/unit_test/mln_data_memset_.cc
deleted file mode 100644
index 4caf47c..0000000
--- a/milena/tests/unit_test/mln_data_memset_.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/memset_.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/memset_.hh>
-#include <mln/data/memset_.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_data_paste.cc b/milena/tests/unit_test/mln_data_paste.cc
deleted file mode 100644
index c588ba0..0000000
--- a/milena/tests/unit_test/mln_data_paste.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/data/paste.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/data/paste.hh>
-#include <mln/data/paste.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_all.cc b/milena/tests/unit_test/mln_debug_all.cc
deleted file mode 100644
index 29ae6a9..0000000
--- a/milena/tests/unit_test/mln_debug_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/all.hh>
-#include <mln/debug/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_colorize.cc b/milena/tests/unit_test/mln_debug_colorize.cc
deleted file mode 100644
index e4e05e6..0000000
--- a/milena/tests/unit_test/mln_debug_colorize.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/colorize.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/colorize.hh>
-#include <mln/debug/colorize.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_draw_graph.cc b/milena/tests/unit_test/mln_debug_draw_graph.cc
deleted file mode 100644
index be4985c..0000000
--- a/milena/tests/unit_test/mln_debug_draw_graph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/draw_graph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/draw_graph.hh>
-#include <mln/debug/draw_graph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_essential.cc b/milena/tests/unit_test/mln_debug_essential.cc
deleted file mode 100644
index 44e45fb..0000000
--- a/milena/tests/unit_test/mln_debug_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/essential.hh>
-#include <mln/debug/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_format.cc b/milena/tests/unit_test/mln_debug_format.cc
deleted file mode 100644
index 8ca9180..0000000
--- a/milena/tests/unit_test/mln_debug_format.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/format.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/format.hh>
-#include <mln/debug/format.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_iota.cc b/milena/tests/unit_test/mln_debug_iota.cc
deleted file mode 100644
index 6bf6a6c..0000000
--- a/milena/tests/unit_test/mln_debug_iota.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/iota.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/iota.hh>
-#include <mln/debug/iota.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_println.cc b/milena/tests/unit_test/mln_debug_println.cc
deleted file mode 100644
index be1de52..0000000
--- a/milena/tests/unit_test/mln_debug_println.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/println.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/println.hh>
-#include <mln/debug/println.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_println_with_border.cc b/milena/tests/unit_test/mln_debug_println_with_border.cc
deleted file mode 100644
index a7fa17d..0000000
--- a/milena/tests/unit_test/mln_debug_println_with_border.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/println_with_border.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/println_with_border.hh>
-#include <mln/debug/println_with_border.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_put_word.cc b/milena/tests/unit_test/mln_debug_put_word.cc
deleted file mode 100644
index 92a8d5c..0000000
--- a/milena/tests/unit_test/mln_debug_put_word.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/put_word.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/put_word.hh>
-#include <mln/debug/put_word.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_quiet.cc b/milena/tests/unit_test/mln_debug_quiet.cc
deleted file mode 100644
index baa5c09..0000000
--- a/milena/tests/unit_test/mln_debug_quiet.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/quiet.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/quiet.hh>
-#include <mln/debug/quiet.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_debug_slices_2d.cc b/milena/tests/unit_test/mln_debug_slices_2d.cc
deleted file mode 100644
index d74679f..0000000
--- a/milena/tests/unit_test/mln_debug_slices_2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/debug/slices_2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/debug/slices_2d.hh>
-#include <mln/debug/slices_2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_display_all.cc b/milena/tests/unit_test/mln_display_all.cc
deleted file mode 100644
index c5add9b..0000000
--- a/milena/tests/unit_test/mln_display_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/display/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/display/all.hh>
-#include <mln/display/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_display_essential.cc b/milena/tests/unit_test/mln_display_essential.cc
deleted file mode 100644
index 4041f72..0000000
--- a/milena/tests/unit_test/mln_display_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/display/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/display/essential.hh>
-#include <mln/display/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_draw_all.cc b/milena/tests/unit_test/mln_draw_all.cc
deleted file mode 100644
index fbb558d..0000000
--- a/milena/tests/unit_test/mln_draw_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/draw/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/draw/all.hh>
-#include <mln/draw/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_draw_box.cc b/milena/tests/unit_test/mln_draw_box.cc
deleted file mode 100644
index 2c991c0..0000000
--- a/milena/tests/unit_test/mln_draw_box.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/draw/box.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/draw/box.hh>
-#include <mln/draw/box.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_draw_essential.cc b/milena/tests/unit_test/mln_draw_essential.cc
deleted file mode 100644
index 2e4f6e0..0000000
--- a/milena/tests/unit_test/mln_draw_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/draw/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/draw/essential.hh>
-#include <mln/draw/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_draw_line.cc b/milena/tests/unit_test/mln_draw_line.cc
deleted file mode 100644
index 23250b5..0000000
--- a/milena/tests/unit_test/mln_draw_line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/draw/line.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/draw/line.hh>
-#include <mln/draw/line.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_draw_plot.cc b/milena/tests/unit_test/mln_draw_plot.cc
deleted file mode 100644
index fa43fb6..0000000
--- a/milena/tests/unit_test/mln_draw_plot.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/draw/plot.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/draw/plot.hh>
-#include <mln/draw/plot.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_essential_1d.cc b/milena/tests/unit_test/mln_essential_1d.cc
deleted file mode 100644
index acb4bcf..0000000
--- a/milena/tests/unit_test/mln_essential_1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/essential/1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/essential/1d.hh>
-#include <mln/essential/1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_essential_2d.cc b/milena/tests/unit_test/mln_essential_2d.cc
deleted file mode 100644
index d700ca5..0000000
--- a/milena/tests/unit_test/mln_essential_2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/essential/2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/essential/2d.hh>
-#include <mln/essential/2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_essential_3d.cc b/milena/tests/unit_test/mln_essential_3d.cc
deleted file mode 100644
index 5ed699c..0000000
--- a/milena/tests/unit_test/mln_essential_3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/essential/3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/essential/3d.hh>
-#include <mln/essential/3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_essential_routine.cc b/milena/tests/unit_test/mln_essential_routine.cc
deleted file mode 100644
index 8d96cf8..0000000
--- a/milena/tests/unit_test/mln_essential_routine.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/essential/routine.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/essential/routine.hh>
-#include <mln/essential/routine.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_estim_all.cc b/milena/tests/unit_test/mln_estim_all.cc
deleted file mode 100644
index 71badc8..0000000
--- a/milena/tests/unit_test/mln_estim_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/estim/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/estim/all.hh>
-#include <mln/estim/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_estim_essential.cc b/milena/tests/unit_test/mln_estim_essential.cc
deleted file mode 100644
index 1ca8fe0..0000000
--- a/milena/tests/unit_test/mln_estim_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/estim/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/estim/essential.hh>
-#include <mln/estim/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_estim_mean.cc b/milena/tests/unit_test/mln_estim_mean.cc
deleted file mode 100644
index d601845..0000000
--- a/milena/tests/unit_test/mln_estim_mean.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/estim/mean.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/estim/mean.hh>
-#include <mln/estim/mean.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_estim_min_max.cc b/milena/tests/unit_test/mln_estim_min_max.cc
deleted file mode 100644
index 543ecb5..0000000
--- a/milena/tests/unit_test/mln_estim_min_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/estim/min_max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/estim/min_max.hh>
-#include <mln/estim/min_max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_estim_sum.cc b/milena/tests/unit_test/mln_estim_sum.cc
deleted file mode 100644
index 88b4b88..0000000
--- a/milena/tests/unit_test/mln_estim_sum.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/estim/sum.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/estim/sum.hh>
-#include <mln/estim/sum.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_adjust.cc b/milena/tests/unit_test/mln_extension_adjust.cc
deleted file mode 100644
index 27188dc..0000000
--- a/milena/tests/unit_test/mln_extension_adjust.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/adjust.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/adjust.hh>
-#include <mln/extension/adjust.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_adjust_duplicate.cc b/milena/tests/unit_test/mln_extension_adjust_duplicate.cc
deleted file mode 100644
index 609f278..0000000
--- a/milena/tests/unit_test/mln_extension_adjust_duplicate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/adjust_duplicate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/adjust_duplicate.hh>
-#include <mln/extension/adjust_duplicate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_adjust_fill.cc b/milena/tests/unit_test/mln_extension_adjust_fill.cc
deleted file mode 100644
index 3954fe6..0000000
--- a/milena/tests/unit_test/mln_extension_adjust_fill.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/adjust_fill.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/adjust_fill.hh>
-#include <mln/extension/adjust_fill.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_all.cc b/milena/tests/unit_test/mln_extension_all.cc
deleted file mode 100644
index 939d31e..0000000
--- a/milena/tests/unit_test/mln_extension_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/all.hh>
-#include <mln/extension/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_duplicate.cc b/milena/tests/unit_test/mln_extension_duplicate.cc
deleted file mode 100644
index 8f465b2..0000000
--- a/milena/tests/unit_test/mln_extension_duplicate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/duplicate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/duplicate.hh>
-#include <mln/extension/duplicate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_essential.cc b/milena/tests/unit_test/mln_extension_essential.cc
deleted file mode 100644
index 754afc6..0000000
--- a/milena/tests/unit_test/mln_extension_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/essential.hh>
-#include <mln/extension/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extension_fill.cc b/milena/tests/unit_test/mln_extension_fill.cc
deleted file mode 100644
index 5086ada..0000000
--- a/milena/tests/unit_test/mln_extension_fill.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extension/fill.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extension/fill.hh>
-#include <mln/extension/fill.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extract_all.cc b/milena/tests/unit_test/mln_extract_all.cc
deleted file mode 100644
index 1d2ce3d..0000000
--- a/milena/tests/unit_test/mln_extract_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extract/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extract/all.hh>
-#include <mln/extract/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extract_blue.cc b/milena/tests/unit_test/mln_extract_blue.cc
deleted file mode 100644
index db1009f..0000000
--- a/milena/tests/unit_test/mln_extract_blue.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extract/blue.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extract/blue.hh>
-#include <mln/extract/blue.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extract_essential.cc b/milena/tests/unit_test/mln_extract_essential.cc
deleted file mode 100644
index ab8ba1e..0000000
--- a/milena/tests/unit_test/mln_extract_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extract/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extract/essential.hh>
-#include <mln/extract/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extract_green.cc b/milena/tests/unit_test/mln_extract_green.cc
deleted file mode 100644
index b504f6c..0000000
--- a/milena/tests/unit_test/mln_extract_green.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extract/green.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extract/green.hh>
-#include <mln/extract/green.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_extract_red.cc b/milena/tests/unit_test/mln_extract_red.cc
deleted file mode 100644
index 8af1a91..0000000
--- a/milena/tests/unit_test/mln_extract_red.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/extract/red.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/extract/red.hh>
-#include <mln/extract/red.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_all.cc b/milena/tests/unit_test/mln_fun_all.cc
deleted file mode 100644
index 3097ff6..0000000
--- a/milena/tests/unit_test/mln_fun_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/all.hh>
-#include <mln/fun/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_c.cc b/milena/tests/unit_test/mln_fun_c.cc
deleted file mode 100644
index c314f5c..0000000
--- a/milena/tests/unit_test/mln_fun_c.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/c.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/c.hh>
-#include <mln/fun/c.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_cast.cc b/milena/tests/unit_test/mln_fun_cast.cc
deleted file mode 100644
index b0ba150..0000000
--- a/milena/tests/unit_test/mln_fun_cast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/cast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/cast.hh>
-#include <mln/fun/cast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_essential.cc b/milena/tests/unit_test/mln_fun_essential.cc
deleted file mode 100644
index 35e69b9..0000000
--- a/milena/tests/unit_test/mln_fun_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/essential.hh>
-#include <mln/fun/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_i2v_all.cc b/milena/tests/unit_test/mln_fun_i2v_all.cc
deleted file mode 100644
index 5addf06..0000000
--- a/milena/tests/unit_test/mln_fun_i2v_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/i2v/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/i2v/all.hh>
-#include <mln/fun/i2v/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_i2v_all_to.cc b/milena/tests/unit_test/mln_fun_i2v_all_to.cc
deleted file mode 100644
index c4b3958..0000000
--- a/milena/tests/unit_test/mln_fun_i2v_all_to.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/i2v/all_to.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/i2v/all_to.hh>
-#include <mln/fun/i2v/all_to.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_i2v_array.cc b/milena/tests/unit_test/mln_fun_i2v_array.cc
deleted file mode 100644
index ffd1d69..0000000
--- a/milena/tests/unit_test/mln_fun_i2v_array.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/i2v/array.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/i2v/array.hh>
-#include <mln/fun/i2v/array.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_i2v_essential.cc b/milena/tests/unit_test/mln_fun_i2v_essential.cc
deleted file mode 100644
index 46d6b12..0000000
--- a/milena/tests/unit_test/mln_fun_i2v_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/i2v/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/i2v/essential.hh>
-#include <mln/fun/i2v/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_internal_array_base.cc b/milena/tests/unit_test/mln_fun_internal_array_base.cc
deleted file mode 100644
index cf5b26f..0000000
--- a/milena/tests/unit_test/mln_fun_internal_array_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/internal/array_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/internal/array_base.hh>
-#include <mln/fun/internal/array_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_internal_ch_function_value_impl.cc b/milena/tests/unit_test/mln_fun_internal_ch_function_value_impl.cc
deleted file mode 100644
index 63166aa..0000000
--- a/milena/tests/unit_test/mln_fun_internal_ch_function_value_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/internal/ch_function_value_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/internal/ch_function_value_impl.hh>
-#include <mln/fun/internal/ch_function_value_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_internal_selector.cc b/milena/tests/unit_test/mln_fun_internal_selector.cc
deleted file mode 100644
index 69ed2e0..0000000
--- a/milena/tests/unit_test/mln_fun_internal_selector.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/internal/selector.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/internal/selector.hh>
-#include <mln/fun/internal/selector.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_internal_x2x_linear_impl.cc b/milena/tests/unit_test/mln_fun_internal_x2x_linear_impl.cc
deleted file mode 100644
index 1ce99e0..0000000
--- a/milena/tests/unit_test/mln_fun_internal_x2x_linear_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/internal/x2x_linear_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/internal/x2x_linear_impl.hh>
-#include <mln/fun/internal/x2x_linear_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_l2l_all.cc b/milena/tests/unit_test/mln_fun_l2l_all.cc
deleted file mode 100644
index 70d2c16..0000000
--- a/milena/tests/unit_test/mln_fun_l2l_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/l2l/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/l2l/all.hh>
-#include <mln/fun/l2l/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_l2l_essential.cc b/milena/tests/unit_test/mln_fun_l2l_essential.cc
deleted file mode 100644
index 1c49e72..0000000
--- a/milena/tests/unit_test/mln_fun_l2l_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/l2l/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/l2l/essential.hh>
-#include <mln/fun/l2l/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_l2l_relabel.cc b/milena/tests/unit_test/mln_fun_l2l_relabel.cc
deleted file mode 100644
index b32bb89..0000000
--- a/milena/tests/unit_test/mln_fun_l2l_relabel.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/l2l/relabel.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/l2l/relabel.hh>
-#include <mln/fun/l2l/relabel.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_blue.cc b/milena/tests/unit_test/mln_fun_meta_blue.cc
deleted file mode 100644
index 790ecc7..0000000
--- a/milena/tests/unit_test/mln_fun_meta_blue.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/blue.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/blue.hh>
-#include <mln/fun/meta/blue.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_green.cc b/milena/tests/unit_test/mln_fun_meta_green.cc
deleted file mode 100644
index b302776..0000000
--- a/milena/tests/unit_test/mln_fun_meta_green.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/green.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/green.hh>
-#include <mln/fun/meta/green.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_hue.cc b/milena/tests/unit_test/mln_fun_meta_hue.cc
deleted file mode 100644
index e65142d..0000000
--- a/milena/tests/unit_test/mln_fun_meta_hue.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/hue.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/hue.hh>
-#include <mln/fun/meta/hue.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_inty.cc b/milena/tests/unit_test/mln_fun_meta_inty.cc
deleted file mode 100644
index 6b31236..0000000
--- a/milena/tests/unit_test/mln_fun_meta_inty.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/inty.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/inty.hh>
-#include <mln/fun/meta/inty.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_red.cc b/milena/tests/unit_test/mln_fun_meta_red.cc
deleted file mode 100644
index 343f7ed..0000000
--- a/milena/tests/unit_test/mln_fun_meta_red.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/red.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/red.hh>
-#include <mln/fun/meta/red.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_sat.cc b/milena/tests/unit_test/mln_fun_meta_sat.cc
deleted file mode 100644
index ee3e7b1..0000000
--- a/milena/tests/unit_test/mln_fun_meta_sat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/sat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/sat.hh>
-#include <mln/fun/meta/sat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_meta_to_enc.cc b/milena/tests/unit_test/mln_fun_meta_to_enc.cc
deleted file mode 100644
index 01a94ca..0000000
--- a/milena/tests/unit_test/mln_fun_meta_to_enc.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/meta/to_enc.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/meta/to_enc.hh>
-#include <mln/fun/meta/to_enc.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_ops.cc b/milena/tests/unit_test/mln_fun_ops.cc
deleted file mode 100644
index 77d8092..0000000
--- a/milena/tests/unit_test/mln_fun_ops.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/ops.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/ops.hh>
-#include <mln/fun/ops.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2b_all.cc b/milena/tests/unit_test/mln_fun_p2b_all.cc
deleted file mode 100644
index 208514a..0000000
--- a/milena/tests/unit_test/mln_fun_p2b_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2b/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2b/all.hh>
-#include <mln/fun/p2b/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2b_big_chess.cc b/milena/tests/unit_test/mln_fun_p2b_big_chess.cc
deleted file mode 100644
index ff9ef7d..0000000
--- a/milena/tests/unit_test/mln_fun_p2b_big_chess.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2b/big_chess.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2b/big_chess.hh>
-#include <mln/fun/p2b/big_chess.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2b_chess.cc b/milena/tests/unit_test/mln_fun_p2b_chess.cc
deleted file mode 100644
index 67d3ea9..0000000
--- a/milena/tests/unit_test/mln_fun_p2b_chess.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2b/chess.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2b/chess.hh>
-#include <mln/fun/p2b/chess.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2b_essential.cc b/milena/tests/unit_test/mln_fun_p2b_essential.cc
deleted file mode 100644
index 4fe610f..0000000
--- a/milena/tests/unit_test/mln_fun_p2b_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2b/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2b/essential.hh>
-#include <mln/fun/p2b/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2b_has.cc b/milena/tests/unit_test/mln_fun_p2b_has.cc
deleted file mode 100644
index e22b832..0000000
--- a/milena/tests/unit_test/mln_fun_p2b_has.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2b/has.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2b/has.hh>
-#include <mln/fun/p2b/has.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2p_all.cc b/milena/tests/unit_test/mln_fun_p2p_all.cc
deleted file mode 100644
index f64c24e..0000000
--- a/milena/tests/unit_test/mln_fun_p2p_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2p/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2p/all.hh>
-#include <mln/fun/p2p/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2p_mirror.cc b/milena/tests/unit_test/mln_fun_p2p_mirror.cc
deleted file mode 100644
index 90b75cf..0000000
--- a/milena/tests/unit_test/mln_fun_p2p_mirror.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2p/mirror.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2p/mirror.hh>
-#include <mln/fun/p2p/mirror.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2p_translation.cc b/milena/tests/unit_test/mln_fun_p2p_translation.cc
deleted file mode 100644
index 5a1da3a..0000000
--- a/milena/tests/unit_test/mln_fun_p2p_translation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2p/translation.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2p/translation.hh>
-#include <mln/fun/p2p/translation.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2v_all.cc b/milena/tests/unit_test/mln_fun_p2v_all.cc
deleted file mode 100644
index 32ecbaf..0000000
--- a/milena/tests/unit_test/mln_fun_p2v_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2v/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2v/all.hh>
-#include <mln/fun/p2v/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2v_elifs.cc b/milena/tests/unit_test/mln_fun_p2v_elifs.cc
deleted file mode 100644
index 4af2223..0000000
--- a/milena/tests/unit_test/mln_fun_p2v_elifs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2v/elifs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2v/elifs.hh>
-#include <mln/fun/p2v/elifs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2v_essential.cc b/milena/tests/unit_test/mln_fun_p2v_essential.cc
deleted file mode 100644
index 8b75d51..0000000
--- a/milena/tests/unit_test/mln_fun_p2v_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2v/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2v/essential.hh>
-#include <mln/fun/p2v/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2v_iota.cc b/milena/tests/unit_test/mln_fun_p2v_iota.cc
deleted file mode 100644
index 5085765..0000000
--- a/milena/tests/unit_test/mln_fun_p2v_iota.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2v/iota.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2v/iota.hh>
-#include <mln/fun/p2v/iota.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_p2v_ternary.cc b/milena/tests/unit_test/mln_fun_p2v_ternary.cc
deleted file mode 100644
index 7fae133..0000000
--- a/milena/tests/unit_test/mln_fun_p2v_ternary.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/p2v/ternary.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/p2v/ternary.hh>
-#include <mln/fun/p2v/ternary.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2b_all.cc b/milena/tests/unit_test/mln_fun_v2b_all.cc
deleted file mode 100644
index 1c3bbcd..0000000
--- a/milena/tests/unit_test/mln_fun_v2b_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2b/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2b/all.hh>
-#include <mln/fun/v2b/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2b_essential.cc b/milena/tests/unit_test/mln_fun_v2b_essential.cc
deleted file mode 100644
index 7ffb6e4..0000000
--- a/milena/tests/unit_test/mln_fun_v2b_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2b/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2b/essential.hh>
-#include <mln/fun/v2b/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2b_lnot.cc b/milena/tests/unit_test/mln_fun_v2b_lnot.cc
deleted file mode 100644
index ba5c654..0000000
--- a/milena/tests/unit_test/mln_fun_v2b_lnot.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2b/lnot.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2b/lnot.hh>
-#include <mln/fun/v2b/lnot.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2b_threshold.cc b/milena/tests/unit_test/mln_fun_v2b_threshold.cc
deleted file mode 100644
index 2234673..0000000
--- a/milena/tests/unit_test/mln_fun_v2b_threshold.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2b/threshold.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2b/threshold.hh>
-#include <mln/fun/v2b/threshold.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_abs.cc b/milena/tests/unit_test/mln_fun_v2v_abs.cc
deleted file mode 100644
index 69db5d5..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_abs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/abs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/abs.hh>
-#include <mln/fun/v2v/abs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_all.cc b/milena/tests/unit_test/mln_fun_v2v_all.cc
deleted file mode 100644
index 2123efd..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/all.hh>
-#include <mln/fun/v2v/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_cast.cc b/milena/tests/unit_test/mln_fun_v2v_cast.cc
deleted file mode 100644
index 7f7782d..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_cast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/cast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/cast.hh>
-#include <mln/fun/v2v/cast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_ch_function_value.cc b/milena/tests/unit_test/mln_fun_v2v_ch_function_value.cc
deleted file mode 100644
index 6f37975..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_ch_function_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/ch_function_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/ch_function_value.hh>
-#include <mln/fun/v2v/ch_function_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_convert.cc b/milena/tests/unit_test/mln_fun_v2v_convert.cc
deleted file mode 100644
index d08029e..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_convert.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/convert.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/convert.hh>
-#include <mln/fun/v2v/convert.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_dec.cc b/milena/tests/unit_test/mln_fun_v2v_dec.cc
deleted file mode 100644
index af69f8c..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_dec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/dec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/dec.hh>
-#include <mln/fun/v2v/dec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_enc.cc b/milena/tests/unit_test/mln_fun_v2v_enc.cc
deleted file mode 100644
index ba39504..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_enc.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/enc.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/enc.hh>
-#include <mln/fun/v2v/enc.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_essential.cc b/milena/tests/unit_test/mln_fun_v2v_essential.cc
deleted file mode 100644
index 8feda12..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/essential.hh>
-#include <mln/fun/v2v/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_id.cc b/milena/tests/unit_test/mln_fun_v2v_id.cc
deleted file mode 100644
index 295a254..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_id.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/id.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/id.hh>
-#include <mln/fun/v2v/id.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_inc.cc b/milena/tests/unit_test/mln_fun_v2v_inc.cc
deleted file mode 100644
index 8441c7e..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_inc.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/inc.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/inc.hh>
-#include <mln/fun/v2v/inc.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_linear.cc b/milena/tests/unit_test/mln_fun_v2v_linear.cc
deleted file mode 100644
index ee2991d..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_linear.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/linear.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/linear.hh>
-#include <mln/fun/v2v/linear.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_norm.cc b/milena/tests/unit_test/mln_fun_v2v_norm.cc
deleted file mode 100644
index 745a588..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_norm.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/norm.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/norm.hh>
-#include <mln/fun/v2v/norm.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_rgb_to_hsi.cc b/milena/tests/unit_test/mln_fun_v2v_rgb_to_hsi.cc
deleted file mode 100644
index a271c66..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_rgb_to_hsi.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/rgb_to_hsi.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/rgb_to_hsi.hh>
-#include <mln/fun/v2v/rgb_to_hsi.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_rgb_to_hsl.cc b/milena/tests/unit_test/mln_fun_v2v_rgb_to_hsl.cc
deleted file mode 100644
index dc517ac..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_rgb_to_hsl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/rgb_to_hsl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/rgb_to_hsl.hh>
-#include <mln/fun/v2v/rgb_to_hsl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2v_saturate.cc b/milena/tests/unit_test/mln_fun_v2v_saturate.cc
deleted file mode 100644
index 6603406..0000000
--- a/milena/tests/unit_test/mln_fun_v2v_saturate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2v/saturate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2v/saturate.hh>
-#include <mln/fun/v2v/saturate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2w2v_cos.cc b/milena/tests/unit_test/mln_fun_v2w2v_cos.cc
deleted file mode 100644
index 860a918..0000000
--- a/milena/tests/unit_test/mln_fun_v2w2v_cos.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2w2v/cos.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2w2v/cos.hh>
-#include <mln/fun/v2w2v/cos.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_v2w_w2v_norm.cc b/milena/tests/unit_test/mln_fun_v2w_w2v_norm.cc
deleted file mode 100644
index 4d6a930..0000000
--- a/milena/tests/unit_test/mln_fun_v2w_w2v_norm.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/v2w_w2v/norm.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/v2w_w2v/norm.hh>
-#include <mln/fun/v2w_w2v/norm.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2b_eq.cc b/milena/tests/unit_test/mln_fun_vv2b_eq.cc
deleted file mode 100644
index 66efcd7..0000000
--- a/milena/tests/unit_test/mln_fun_vv2b_eq.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2b/eq.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2b/eq.hh>
-#include <mln/fun/vv2b/eq.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2b_ge.cc b/milena/tests/unit_test/mln_fun_vv2b_ge.cc
deleted file mode 100644
index 531f5c7..0000000
--- a/milena/tests/unit_test/mln_fun_vv2b_ge.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2b/ge.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2b/ge.hh>
-#include <mln/fun/vv2b/ge.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2b_gt.cc b/milena/tests/unit_test/mln_fun_vv2b_gt.cc
deleted file mode 100644
index 94f9677..0000000
--- a/milena/tests/unit_test/mln_fun_vv2b_gt.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2b/gt.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2b/gt.hh>
-#include <mln/fun/vv2b/gt.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2b_implies.cc b/milena/tests/unit_test/mln_fun_vv2b_implies.cc
deleted file mode 100644
index 91457d0..0000000
--- a/milena/tests/unit_test/mln_fun_vv2b_implies.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2b/implies.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2b/implies.hh>
-#include <mln/fun/vv2b/implies.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2b_le.cc b/milena/tests/unit_test/mln_fun_vv2b_le.cc
deleted file mode 100644
index 9e13aa3..0000000
--- a/milena/tests/unit_test/mln_fun_vv2b_le.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2b/le.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2b/le.hh>
-#include <mln/fun/vv2b/le.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2b_lt.cc b/milena/tests/unit_test/mln_fun_vv2b_lt.cc
deleted file mode 100644
index 46d437d..0000000
--- a/milena/tests/unit_test/mln_fun_vv2b_lt.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2b/lt.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2b/lt.hh>
-#include <mln/fun/vv2b/lt.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_all.cc b/milena/tests/unit_test/mln_fun_vv2v_all.cc
deleted file mode 100644
index 8886898..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/all.hh>
-#include <mln/fun/vv2v/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_diff_abs.cc b/milena/tests/unit_test/mln_fun_vv2v_diff_abs.cc
deleted file mode 100644
index e2905b9..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_diff_abs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/diff_abs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/diff_abs.hh>
-#include <mln/fun/vv2v/diff_abs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_essential.cc b/milena/tests/unit_test/mln_fun_vv2v_essential.cc
deleted file mode 100644
index de0c5b2..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/essential.hh>
-#include <mln/fun/vv2v/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_land.cc b/milena/tests/unit_test/mln_fun_vv2v_land.cc
deleted file mode 100644
index 6fd9370..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_land.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/land.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/land.hh>
-#include <mln/fun/vv2v/land.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_land_not.cc b/milena/tests/unit_test/mln_fun_vv2v_land_not.cc
deleted file mode 100644
index 7ccc3ba..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_land_not.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/land_not.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/land_not.hh>
-#include <mln/fun/vv2v/land_not.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_lor.cc b/milena/tests/unit_test/mln_fun_vv2v_lor.cc
deleted file mode 100644
index bbf3bd2..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_lor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/lor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/lor.hh>
-#include <mln/fun/vv2v/lor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_lxor.cc b/milena/tests/unit_test/mln_fun_vv2v_lxor.cc
deleted file mode 100644
index 9393be6..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_lxor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/lxor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/lxor.hh>
-#include <mln/fun/vv2v/lxor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_macros.cc b/milena/tests/unit_test/mln_fun_vv2v_macros.cc
deleted file mode 100644
index 8f5ab8d..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_macros.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/macros.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/macros.hh>
-#include <mln/fun/vv2v/macros.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_max.cc b/milena/tests/unit_test/mln_fun_vv2v_max.cc
deleted file mode 100644
index f7f1ae4..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/max.hh>
-#include <mln/fun/vv2v/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_min.cc b/milena/tests/unit_test/mln_fun_vv2v_min.cc
deleted file mode 100644
index 7d19d12..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_min.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/min.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/min.hh>
-#include <mln/fun/vv2v/min.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_vv2v_vec.cc b/milena/tests/unit_test/mln_fun_vv2v_vec.cc
deleted file mode 100644
index 44624df..0000000
--- a/milena/tests/unit_test/mln_fun_vv2v_vec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/vv2v/vec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/vv2v/vec.hh>
-#include <mln/fun/vv2v/vec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2p_all.cc b/milena/tests/unit_test/mln_fun_x2p_all.cc
deleted file mode 100644
index 31910b7..0000000
--- a/milena/tests/unit_test/mln_fun_x2p_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2p/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2p/all.hh>
-#include <mln/fun/x2p/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2p_closest_point.cc b/milena/tests/unit_test/mln_fun_x2p_closest_point.cc
deleted file mode 100644
index 537661b..0000000
--- a/milena/tests/unit_test/mln_fun_x2p_closest_point.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2p/closest_point.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2p/closest_point.hh>
-#include <mln/fun/x2p/closest_point.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2p_essential.cc b/milena/tests/unit_test/mln_fun_x2p_essential.cc
deleted file mode 100644
index 282c90d..0000000
--- a/milena/tests/unit_test/mln_fun_x2p_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2p/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2p/essential.hh>
-#include <mln/fun/x2p/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2v_all.cc b/milena/tests/unit_test/mln_fun_x2v_all.cc
deleted file mode 100644
index 853c316..0000000
--- a/milena/tests/unit_test/mln_fun_x2v_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2v/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2v/all.hh>
-#include <mln/fun/x2v/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2v_bilinear.cc b/milena/tests/unit_test/mln_fun_x2v_bilinear.cc
deleted file mode 100644
index 4246e99..0000000
--- a/milena/tests/unit_test/mln_fun_x2v_bilinear.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2v/bilinear.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2v/bilinear.hh>
-#include <mln/fun/x2v/bilinear.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2v_essential.cc b/milena/tests/unit_test/mln_fun_x2v_essential.cc
deleted file mode 100644
index 946afd4..0000000
--- a/milena/tests/unit_test/mln_fun_x2v_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2v/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2v/essential.hh>
-#include <mln/fun/x2v/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2v_l1_norm.cc b/milena/tests/unit_test/mln_fun_x2v_l1_norm.cc
deleted file mode 100644
index 2e8c894..0000000
--- a/milena/tests/unit_test/mln_fun_x2v_l1_norm.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2v/l1_norm.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2v/l1_norm.hh>
-#include <mln/fun/x2v/l1_norm.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2v_linear.cc b/milena/tests/unit_test/mln_fun_x2v_linear.cc
deleted file mode 100644
index 4cd675e..0000000
--- a/milena/tests/unit_test/mln_fun_x2v_linear.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2v/linear.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2v/linear.hh>
-#include <mln/fun/x2v/linear.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2v_nneighbor.cc b/milena/tests/unit_test/mln_fun_x2v_nneighbor.cc
deleted file mode 100644
index c298622..0000000
--- a/milena/tests/unit_test/mln_fun_x2v_nneighbor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2v/nneighbor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2v/nneighbor.hh>
-#include <mln/fun/x2v/nneighbor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2x_all.cc b/milena/tests/unit_test/mln_fun_x2x_all.cc
deleted file mode 100644
index fba021d..0000000
--- a/milena/tests/unit_test/mln_fun_x2x_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2x/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2x/all.hh>
-#include <mln/fun/x2x/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2x_composed.cc b/milena/tests/unit_test/mln_fun_x2x_composed.cc
deleted file mode 100644
index 95ad811..0000000
--- a/milena/tests/unit_test/mln_fun_x2x_composed.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2x/composed.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2x/composed.hh>
-#include <mln/fun/x2x/composed.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2x_essential.cc b/milena/tests/unit_test/mln_fun_x2x_essential.cc
deleted file mode 100644
index a8adcc2..0000000
--- a/milena/tests/unit_test/mln_fun_x2x_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2x/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2x/essential.hh>
-#include <mln/fun/x2x/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2x_rotation.cc b/milena/tests/unit_test/mln_fun_x2x_rotation.cc
deleted file mode 100644
index 59218c3..0000000
--- a/milena/tests/unit_test/mln_fun_x2x_rotation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2x/rotation.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2x/rotation.hh>
-#include <mln/fun/x2x/rotation.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_fun_x2x_translation.cc b/milena/tests/unit_test/mln_fun_x2x_translation.cc
deleted file mode 100644
index 57f6706..0000000
--- a/milena/tests/unit_test/mln_fun_x2x_translation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/fun/x2x/translation.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/fun/x2x/translation.hh>
-#include <mln/fun/x2x/translation.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_all.cc b/milena/tests/unit_test/mln_geom_all.cc
deleted file mode 100644
index 8ba4246..0000000
--- a/milena/tests/unit_test/mln_geom_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/all.hh>
-#include <mln/geom/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_bbox.cc b/milena/tests/unit_test/mln_geom_bbox.cc
deleted file mode 100644
index 6bdb417..0000000
--- a/milena/tests/unit_test/mln_geom_bbox.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/bbox.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/bbox.hh>
-#include <mln/geom/bbox.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_chamfer.cc b/milena/tests/unit_test/mln_geom_chamfer.cc
deleted file mode 100644
index 78acd01..0000000
--- a/milena/tests/unit_test/mln_geom_chamfer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/chamfer.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/chamfer.hh>
-#include <mln/geom/chamfer.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_complex_geometry.cc b/milena/tests/unit_test/mln_geom_complex_geometry.cc
deleted file mode 100644
index 850304f..0000000
--- a/milena/tests/unit_test/mln_geom_complex_geometry.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/complex_geometry.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/complex_geometry.hh>
-#include <mln/geom/complex_geometry.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_delta.cc b/milena/tests/unit_test/mln_geom_delta.cc
deleted file mode 100644
index 47719f6..0000000
--- a/milena/tests/unit_test/mln_geom_delta.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/delta.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/delta.hh>
-#include <mln/geom/delta.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_essential.cc b/milena/tests/unit_test/mln_geom_essential.cc
deleted file mode 100644
index 191490e..0000000
--- a/milena/tests/unit_test/mln_geom_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/essential.hh>
-#include <mln/geom/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_max_col.cc b/milena/tests/unit_test/mln_geom_max_col.cc
deleted file mode 100644
index d1d8893..0000000
--- a/milena/tests/unit_test/mln_geom_max_col.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/max_col.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/max_col.hh>
-#include <mln/geom/max_col.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_max_ind.cc b/milena/tests/unit_test/mln_geom_max_ind.cc
deleted file mode 100644
index 39b8ba2..0000000
--- a/milena/tests/unit_test/mln_geom_max_ind.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/max_ind.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/max_ind.hh>
-#include <mln/geom/max_ind.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_max_row.cc b/milena/tests/unit_test/mln_geom_max_row.cc
deleted file mode 100644
index 87dda72..0000000
--- a/milena/tests/unit_test/mln_geom_max_row.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/max_row.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/max_row.hh>
-#include <mln/geom/max_row.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_max_sli.cc b/milena/tests/unit_test/mln_geom_max_sli.cc
deleted file mode 100644
index b96127f..0000000
--- a/milena/tests/unit_test/mln_geom_max_sli.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/max_sli.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/max_sli.hh>
-#include <mln/geom/max_sli.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_min_col.cc b/milena/tests/unit_test/mln_geom_min_col.cc
deleted file mode 100644
index 0c0e58d..0000000
--- a/milena/tests/unit_test/mln_geom_min_col.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/min_col.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/min_col.hh>
-#include <mln/geom/min_col.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_min_ind.cc b/milena/tests/unit_test/mln_geom_min_ind.cc
deleted file mode 100644
index 3c71c7b..0000000
--- a/milena/tests/unit_test/mln_geom_min_ind.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/min_ind.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/min_ind.hh>
-#include <mln/geom/min_ind.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_min_row.cc b/milena/tests/unit_test/mln_geom_min_row.cc
deleted file mode 100644
index e1ad4d0..0000000
--- a/milena/tests/unit_test/mln_geom_min_row.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/min_row.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/min_row.hh>
-#include <mln/geom/min_row.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_min_sli.cc b/milena/tests/unit_test/mln_geom_min_sli.cc
deleted file mode 100644
index 612b6a1..0000000
--- a/milena/tests/unit_test/mln_geom_min_sli.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/min_sli.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/min_sli.hh>
-#include <mln/geom/min_sli.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_ncols.cc b/milena/tests/unit_test/mln_geom_ncols.cc
deleted file mode 100644
index de6e4b4..0000000
--- a/milena/tests/unit_test/mln_geom_ncols.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/ncols.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/ncols.hh>
-#include <mln/geom/ncols.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_ninds.cc b/milena/tests/unit_test/mln_geom_ninds.cc
deleted file mode 100644
index 69c85c9..0000000
--- a/milena/tests/unit_test/mln_geom_ninds.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/ninds.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/ninds.hh>
-#include <mln/geom/ninds.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_nrows.cc b/milena/tests/unit_test/mln_geom_nrows.cc
deleted file mode 100644
index dd1b261..0000000
--- a/milena/tests/unit_test/mln_geom_nrows.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/nrows.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/nrows.hh>
-#include <mln/geom/nrows.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_nsites.cc b/milena/tests/unit_test/mln_geom_nsites.cc
deleted file mode 100644
index 821f735..0000000
--- a/milena/tests/unit_test/mln_geom_nsites.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/nsites.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/nsites.hh>
-#include <mln/geom/nsites.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_nslis.cc b/milena/tests/unit_test/mln_geom_nslis.cc
deleted file mode 100644
index 35009d6..0000000
--- a/milena/tests/unit_test/mln_geom_nslis.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/nslis.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/nslis.hh>
-#include <mln/geom/nslis.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_pmin_pmax.cc b/milena/tests/unit_test/mln_geom_pmin_pmax.cc
deleted file mode 100644
index e96a4aa..0000000
--- a/milena/tests/unit_test/mln_geom_pmin_pmax.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/pmin_pmax.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/pmin_pmax.hh>
-#include <mln/geom/pmin_pmax.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_seeds2tiling.cc b/milena/tests/unit_test/mln_geom_seeds2tiling.cc
deleted file mode 100644
index 68438c0..0000000
--- a/milena/tests/unit_test/mln_geom_seeds2tiling.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/seeds2tiling.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/seeds2tiling.hh>
-#include <mln/geom/seeds2tiling.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_seeds2tiling_roundness.cc b/milena/tests/unit_test/mln_geom_seeds2tiling_roundness.cc
deleted file mode 100644
index 4f05824..0000000
--- a/milena/tests/unit_test/mln_geom_seeds2tiling_roundness.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/seeds2tiling_roundness.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/seeds2tiling_roundness.hh>
-#include <mln/geom/seeds2tiling_roundness.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_size1d.cc b/milena/tests/unit_test/mln_geom_size1d.cc
deleted file mode 100644
index 6988e71..0000000
--- a/milena/tests/unit_test/mln_geom_size1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/size1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/size1d.hh>
-#include <mln/geom/size1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_size2d.cc b/milena/tests/unit_test/mln_geom_size2d.cc
deleted file mode 100644
index 89694e4..0000000
--- a/milena/tests/unit_test/mln_geom_size2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/size2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/size2d.hh>
-#include <mln/geom/size2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_geom_size3d.cc b/milena/tests/unit_test/mln_geom_size3d.cc
deleted file mode 100644
index e4ad751..0000000
--- a/milena/tests/unit_test/mln_geom_size3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/geom/size3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/geom/size3d.hh>
-#include <mln/geom/size3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_histo_all.cc b/milena/tests/unit_test/mln_histo_all.cc
deleted file mode 100644
index f2e5276..0000000
--- a/milena/tests/unit_test/mln_histo_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/histo/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/histo/all.hh>
-#include <mln/histo/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_histo_array.cc b/milena/tests/unit_test/mln_histo_array.cc
deleted file mode 100644
index 31baac6..0000000
--- a/milena/tests/unit_test/mln_histo_array.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/histo/array.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/histo/array.hh>
-#include <mln/histo/array.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_histo_compute.cc b/milena/tests/unit_test/mln_histo_compute.cc
deleted file mode 100644
index 3bf0f20..0000000
--- a/milena/tests/unit_test/mln_histo_compute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/histo/compute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/histo/compute.hh>
-#include <mln/histo/compute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_histo_essential.cc b/milena/tests/unit_test/mln_histo_essential.cc
deleted file mode 100644
index 26906c5..0000000
--- a/milena/tests/unit_test/mln_histo_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/histo/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/histo/essential.hh>
-#include <mln/histo/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_abort.cc b/milena/tests/unit_test/mln_io_abort.cc
deleted file mode 100644
index 7c39815..0000000
--- a/milena/tests/unit_test/mln_io_abort.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/abort.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/abort.hh>
-#include <mln/io/abort.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_all.cc b/milena/tests/unit_test/mln_io_all.cc
deleted file mode 100644
index be6c2e6..0000000
--- a/milena/tests/unit_test/mln_io_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/all.hh>
-#include <mln/io/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_cloud_all.cc b/milena/tests/unit_test/mln_io_cloud_all.cc
deleted file mode 100644
index 8501037..0000000
--- a/milena/tests/unit_test/mln_io_cloud_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/cloud/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/cloud/all.hh>
-#include <mln/io/cloud/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_cloud_load.cc b/milena/tests/unit_test/mln_io_cloud_load.cc
deleted file mode 100644
index 8edc601..0000000
--- a/milena/tests/unit_test/mln_io_cloud_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/cloud/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/cloud/load.hh>
-#include <mln/io/cloud/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_cloud_save.cc b/milena/tests/unit_test/mln_io_cloud_save.cc
deleted file mode 100644
index 8d27cc9..0000000
--- a/milena/tests/unit_test/mln_io_cloud_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/cloud/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/cloud/save.hh>
-#include <mln/io/cloud/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_dump_all.cc b/milena/tests/unit_test/mln_io_dump_all.cc
deleted file mode 100644
index 0b1f553..0000000
--- a/milena/tests/unit_test/mln_io_dump_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/dump/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/dump/all.hh>
-#include <mln/io/dump/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_dump_load.cc b/milena/tests/unit_test/mln_io_dump_load.cc
deleted file mode 100644
index 105868f..0000000
--- a/milena/tests/unit_test/mln_io_dump_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/dump/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/dump/load.hh>
-#include <mln/io/dump/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_dump_save.cc b/milena/tests/unit_test/mln_io_dump_save.cc
deleted file mode 100644
index 05baca1..0000000
--- a/milena/tests/unit_test/mln_io_dump_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/dump/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/dump/save.hh>
-#include <mln/io/dump/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_essential.cc b/milena/tests/unit_test/mln_io_essential.cc
deleted file mode 100644
index ec99785..0000000
--- a/milena/tests/unit_test/mln_io_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/essential.hh>
-#include <mln/io/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_fits_all.cc b/milena/tests/unit_test/mln_io_fits_all.cc
deleted file mode 100644
index fd1474a..0000000
--- a/milena/tests/unit_test/mln_io_fits_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/fits/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/fits/all.hh>
-#include <mln/io/fits/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_fits_load.cc b/milena/tests/unit_test/mln_io_fits_load.cc
deleted file mode 100644
index 8283288..0000000
--- a/milena/tests/unit_test/mln_io_fits_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/fits/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/fits/load.hh>
-#include <mln/io/fits/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_off_all.cc b/milena/tests/unit_test/mln_io_off_all.cc
deleted file mode 100644
index ae46d20..0000000
--- a/milena/tests/unit_test/mln_io_off_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/off/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/off/all.hh>
-#include <mln/io/off/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_off_load.cc b/milena/tests/unit_test/mln_io_off_load.cc
deleted file mode 100644
index a816f75..0000000
--- a/milena/tests/unit_test/mln_io_off_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/off/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/off/load.hh>
-#include <mln/io/off/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_off_save.cc b/milena/tests/unit_test/mln_io_off_save.cc
deleted file mode 100644
index 66aa3d6..0000000
--- a/milena/tests/unit_test/mln_io_off_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/off/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/off/save.hh>
-#include <mln/io/off/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pbm_all.cc b/milena/tests/unit_test/mln_io_pbm_all.cc
deleted file mode 100644
index b6c6b81..0000000
--- a/milena/tests/unit_test/mln_io_pbm_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pbm/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pbm/all.hh>
-#include <mln/io/pbm/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pbm_load.cc b/milena/tests/unit_test/mln_io_pbm_load.cc
deleted file mode 100644
index 0548826..0000000
--- a/milena/tests/unit_test/mln_io_pbm_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pbm/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pbm/load.hh>
-#include <mln/io/pbm/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pbm_save.cc b/milena/tests/unit_test/mln_io_pbm_save.cc
deleted file mode 100644
index 8888e99..0000000
--- a/milena/tests/unit_test/mln_io_pbm_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pbm/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pbm/save.hh>
-#include <mln/io/pbm/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pfm_all.cc b/milena/tests/unit_test/mln_io_pfm_all.cc
deleted file mode 100644
index 1a6a9c7..0000000
--- a/milena/tests/unit_test/mln_io_pfm_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pfm/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pfm/all.hh>
-#include <mln/io/pfm/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pfm_load.cc b/milena/tests/unit_test/mln_io_pfm_load.cc
deleted file mode 100644
index 34fa33d..0000000
--- a/milena/tests/unit_test/mln_io_pfm_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pfm/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pfm/load.hh>
-#include <mln/io/pfm/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pfm_save.cc b/milena/tests/unit_test/mln_io_pfm_save.cc
deleted file mode 100644
index dcaa3b0..0000000
--- a/milena/tests/unit_test/mln_io_pfm_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pfm/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pfm/save.hh>
-#include <mln/io/pfm/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pgm_all.cc b/milena/tests/unit_test/mln_io_pgm_all.cc
deleted file mode 100644
index 5351cf9..0000000
--- a/milena/tests/unit_test/mln_io_pgm_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pgm/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pgm/all.hh>
-#include <mln/io/pgm/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pgm_load.cc b/milena/tests/unit_test/mln_io_pgm_load.cc
deleted file mode 100644
index 02eeb6d..0000000
--- a/milena/tests/unit_test/mln_io_pgm_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pgm/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pgm/load.hh>
-#include <mln/io/pgm/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pgm_save.cc b/milena/tests/unit_test/mln_io_pgm_save.cc
deleted file mode 100644
index f2b74ab..0000000
--- a/milena/tests/unit_test/mln_io_pgm_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pgm/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pgm/save.hh>
-#include <mln/io/pgm/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_all.cc b/milena/tests/unit_test/mln_io_pnm_all.cc
deleted file mode 100644
index 4f5f827..0000000
--- a/milena/tests/unit_test/mln_io_pnm_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/all.hh>
-#include <mln/io/pnm/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_load.cc b/milena/tests/unit_test/mln_io_pnm_load.cc
deleted file mode 100644
index 980f9f3..0000000
--- a/milena/tests/unit_test/mln_io_pnm_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/load.hh>
-#include <mln/io/pnm/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_load_header.cc b/milena/tests/unit_test/mln_io_pnm_load_header.cc
deleted file mode 100644
index 032fe3f..0000000
--- a/milena/tests/unit_test/mln_io_pnm_load_header.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/load_header.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/load_header.hh>
-#include <mln/io/pnm/load_header.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_macros.cc b/milena/tests/unit_test/mln_io_pnm_macros.cc
deleted file mode 100644
index 10c4375..0000000
--- a/milena/tests/unit_test/mln_io_pnm_macros.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/macros.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/macros.hh>
-#include <mln/io/pnm/macros.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_max_component.cc b/milena/tests/unit_test/mln_io_pnm_max_component.cc
deleted file mode 100644
index 74675e7..0000000
--- a/milena/tests/unit_test/mln_io_pnm_max_component.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/max_component.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/max_component.hh>
-#include <mln/io/pnm/max_component.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_save.cc b/milena/tests/unit_test/mln_io_pnm_save.cc
deleted file mode 100644
index 99a84b9..0000000
--- a/milena/tests/unit_test/mln_io_pnm_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/save.hh>
-#include <mln/io/pnm/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_pnm_save_header.cc b/milena/tests/unit_test/mln_io_pnm_save_header.cc
deleted file mode 100644
index ce614dc..0000000
--- a/milena/tests/unit_test/mln_io_pnm_save_header.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/pnm/save_header.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/pnm/save_header.hh>
-#include <mln/io/pnm/save_header.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_ppm_all.cc b/milena/tests/unit_test/mln_io_ppm_all.cc
deleted file mode 100644
index e003ee4..0000000
--- a/milena/tests/unit_test/mln_io_ppm_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/ppm/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/ppm/all.hh>
-#include <mln/io/ppm/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_ppm_load.cc b/milena/tests/unit_test/mln_io_ppm_load.cc
deleted file mode 100644
index 45add91..0000000
--- a/milena/tests/unit_test/mln_io_ppm_load.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/ppm/load.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/ppm/load.hh>
-#include <mln/io/ppm/load.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_ppm_save.cc b/milena/tests/unit_test/mln_io_ppm_save.cc
deleted file mode 100644
index 9119d95..0000000
--- a/milena/tests/unit_test/mln_io_ppm_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/ppm/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/ppm/save.hh>
-#include <mln/io/ppm/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_txt_all.cc b/milena/tests/unit_test/mln_io_txt_all.cc
deleted file mode 100644
index c2f1415..0000000
--- a/milena/tests/unit_test/mln_io_txt_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/txt/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/txt/all.hh>
-#include <mln/io/txt/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_io_txt_save.cc b/milena/tests/unit_test/mln_io_txt_save.cc
deleted file mode 100644
index 3fc0259..0000000
--- a/milena/tests/unit_test/mln_io_txt_save.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/io/txt/save.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/io/txt/save.hh>
-#include <mln/io/txt/save.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_all.cc b/milena/tests/unit_test/mln_labeling_all.cc
deleted file mode 100644
index 68c1d93..0000000
--- a/milena/tests/unit_test/mln_labeling_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/all.hh>
-#include <mln/labeling/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_background.cc b/milena/tests/unit_test/mln_labeling_background.cc
deleted file mode 100644
index 2b858f7..0000000
--- a/milena/tests/unit_test/mln_labeling_background.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/background.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/background.hh>
-#include <mln/labeling/background.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_blobs.cc b/milena/tests/unit_test/mln_labeling_blobs.cc
deleted file mode 100644
index 44e66d4..0000000
--- a/milena/tests/unit_test/mln_labeling_blobs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/blobs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/blobs.hh>
-#include <mln/labeling/blobs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_compute.cc b/milena/tests/unit_test/mln_labeling_compute.cc
deleted file mode 100644
index 54967ca..0000000
--- a/milena/tests/unit_test/mln_labeling_compute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/compute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/compute.hh>
-#include <mln/labeling/compute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_essential.cc b/milena/tests/unit_test/mln_labeling_essential.cc
deleted file mode 100644
index aeaccaa..0000000
--- a/milena/tests/unit_test/mln_labeling_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/essential.hh>
-#include <mln/labeling/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_flat_zones.cc b/milena/tests/unit_test/mln_labeling_flat_zones.cc
deleted file mode 100644
index 431a128..0000000
--- a/milena/tests/unit_test/mln_labeling_flat_zones.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/flat_zones.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/flat_zones.hh>
-#include <mln/labeling/flat_zones.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_foreground.cc b/milena/tests/unit_test/mln_labeling_foreground.cc
deleted file mode 100644
index e1f0e84..0000000
--- a/milena/tests/unit_test/mln_labeling_foreground.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/foreground.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/foreground.hh>
-#include <mln/labeling/foreground.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_level.cc b/milena/tests/unit_test/mln_labeling_level.cc
deleted file mode 100644
index d95b12c..0000000
--- a/milena/tests/unit_test/mln_labeling_level.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/level.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/level.hh>
-#include <mln/labeling/level.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_regional_maxima.cc b/milena/tests/unit_test/mln_labeling_regional_maxima.cc
deleted file mode 100644
index 4a794cc..0000000
--- a/milena/tests/unit_test/mln_labeling_regional_maxima.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/regional_maxima.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/regional_maxima.hh>
-#include <mln/labeling/regional_maxima.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_regional_minima.cc b/milena/tests/unit_test/mln_labeling_regional_minima.cc
deleted file mode 100644
index 2eff179..0000000
--- a/milena/tests/unit_test/mln_labeling_regional_minima.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/regional_minima.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/regional_minima.hh>
-#include <mln/labeling/regional_minima.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_labeling_relabel.cc b/milena/tests/unit_test/mln_labeling_relabel.cc
deleted file mode 100644
index a80a01b..0000000
--- a/milena/tests/unit_test/mln_labeling_relabel.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/labeling/relabel.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/labeling/relabel.hh>
-#include <mln/labeling/relabel.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_abs.cc b/milena/tests/unit_test/mln_level_abs.cc
deleted file mode 100644
index db1e49c..0000000
--- a/milena/tests/unit_test/mln_level_abs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/abs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/abs.hh>
-#include <mln/level/abs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_all.cc b/milena/tests/unit_test/mln_level_all.cc
deleted file mode 100644
index 3eb0093..0000000
--- a/milena/tests/unit_test/mln_level_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/all.hh>
-#include <mln/level/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_apply.cc b/milena/tests/unit_test/mln_level_apply.cc
deleted file mode 100644
index 4500c29..0000000
--- a/milena/tests/unit_test/mln_level_apply.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/apply.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/apply.hh>
-#include <mln/level/apply.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_approx_all.cc b/milena/tests/unit_test/mln_level_approx_all.cc
deleted file mode 100644
index 58aaa4e..0000000
--- a/milena/tests/unit_test/mln_level_approx_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/approx/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/approx/all.hh>
-#include <mln/level/approx/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_approx_essential.cc b/milena/tests/unit_test/mln_level_approx_essential.cc
deleted file mode 100644
index 41de3ab..0000000
--- a/milena/tests/unit_test/mln_level_approx_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/approx/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/approx/essential.hh>
-#include <mln/level/approx/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_approx_median.cc b/milena/tests/unit_test/mln_level_approx_median.cc
deleted file mode 100644
index 7761167..0000000
--- a/milena/tests/unit_test/mln_level_approx_median.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/approx/median.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/approx/median.hh>
-#include <mln/level/approx/median.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_compare.cc b/milena/tests/unit_test/mln_level_compare.cc
deleted file mode 100644
index 7418584..0000000
--- a/milena/tests/unit_test/mln_level_compare.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/compare.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/compare.hh>
-#include <mln/level/compare.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_compute.cc b/milena/tests/unit_test/mln_level_compute.cc
deleted file mode 100644
index 78f1a0d..0000000
--- a/milena/tests/unit_test/mln_level_compute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/compute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/compute.hh>
-#include <mln/level/compute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_convert.cc b/milena/tests/unit_test/mln_level_convert.cc
deleted file mode 100644
index 1cc75be..0000000
--- a/milena/tests/unit_test/mln_level_convert.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/convert.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/convert.hh>
-#include <mln/level/convert.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_essential.cc b/milena/tests/unit_test/mln_level_essential.cc
deleted file mode 100644
index e388188..0000000
--- a/milena/tests/unit_test/mln_level_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/essential.hh>
-#include <mln/level/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_fast_median.cc b/milena/tests/unit_test/mln_level_fast_median.cc
deleted file mode 100644
index c82cfe0..0000000
--- a/milena/tests/unit_test/mln_level_fast_median.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/fast_median.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/fast_median.hh>
-#include <mln/level/fast_median.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_median.cc b/milena/tests/unit_test/mln_level_median.cc
deleted file mode 100644
index b0dd782..0000000
--- a/milena/tests/unit_test/mln_level_median.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/median.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/median.hh>
-#include <mln/level/median.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_naive_all.cc b/milena/tests/unit_test/mln_level_naive_all.cc
deleted file mode 100644
index 7d2e699..0000000
--- a/milena/tests/unit_test/mln_level_naive_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/naive/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/naive/all.hh>
-#include <mln/level/naive/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_naive_essential.cc b/milena/tests/unit_test/mln_level_naive_essential.cc
deleted file mode 100644
index c215c60..0000000
--- a/milena/tests/unit_test/mln_level_naive_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/naive/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/naive/essential.hh>
-#include <mln/level/naive/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_naive_median.cc b/milena/tests/unit_test/mln_level_naive_median.cc
deleted file mode 100644
index 6332796..0000000
--- a/milena/tests/unit_test/mln_level_naive_median.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/naive/median.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/naive/median.hh>
-#include <mln/level/naive/median.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_replace.cc b/milena/tests/unit_test/mln_level_replace.cc
deleted file mode 100644
index b5ef193..0000000
--- a/milena/tests/unit_test/mln_level_replace.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/replace.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/replace.hh>
-#include <mln/level/replace.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_saturate.cc b/milena/tests/unit_test/mln_level_saturate.cc
deleted file mode 100644
index 533aab5..0000000
--- a/milena/tests/unit_test/mln_level_saturate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/saturate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/saturate.hh>
-#include <mln/level/saturate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_sort_offsets.cc b/milena/tests/unit_test/mln_level_sort_offsets.cc
deleted file mode 100644
index a32249e..0000000
--- a/milena/tests/unit_test/mln_level_sort_offsets.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/sort_offsets.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/sort_offsets.hh>
-#include <mln/level/sort_offsets.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_sort_psites.cc b/milena/tests/unit_test/mln_level_sort_psites.cc
deleted file mode 100644
index c5c585b..0000000
--- a/milena/tests/unit_test/mln_level_sort_psites.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/sort_psites.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/sort_psites.hh>
-#include <mln/level/sort_psites.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_stretch.cc b/milena/tests/unit_test/mln_level_stretch.cc
deleted file mode 100644
index b1e9053..0000000
--- a/milena/tests/unit_test/mln_level_stretch.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/stretch.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/stretch.hh>
-#include <mln/level/stretch.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_to_enc.cc b/milena/tests/unit_test/mln_level_to_enc.cc
deleted file mode 100644
index fdcfc0f..0000000
--- a/milena/tests/unit_test/mln_level_to_enc.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/to_enc.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/to_enc.hh>
-#include <mln/level/to_enc.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_transform.cc b/milena/tests/unit_test/mln_level_transform.cc
deleted file mode 100644
index 883e6e7..0000000
--- a/milena/tests/unit_test/mln_level_transform.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/transform.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/transform.hh>
-#include <mln/level/transform.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_transform_inplace.cc b/milena/tests/unit_test/mln_level_transform_inplace.cc
deleted file mode 100644
index 94a2e8f..0000000
--- a/milena/tests/unit_test/mln_level_transform_inplace.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/transform_inplace.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/transform_inplace.hh>
-#include <mln/level/transform_inplace.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_update.cc b/milena/tests/unit_test/mln_level_update.cc
deleted file mode 100644
index e6b377c..0000000
--- a/milena/tests/unit_test/mln_level_update.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/update.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/update.hh>
-#include <mln/level/update.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_level_was_median.cc b/milena/tests/unit_test/mln_level_was_median.cc
deleted file mode 100644
index 0b67519..0000000
--- a/milena/tests/unit_test/mln_level_was_median.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/level/was.median.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/level/was.median.hh>
-#include <mln/level/was.median.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_all.cc b/milena/tests/unit_test/mln_linear_all.cc
deleted file mode 100644
index 6250f65..0000000
--- a/milena/tests/unit_test/mln_linear_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/all.hh>
-#include <mln/linear/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_ch_convolve.cc b/milena/tests/unit_test/mln_linear_ch_convolve.cc
deleted file mode 100644
index 75c1eb7..0000000
--- a/milena/tests/unit_test/mln_linear_ch_convolve.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/ch_convolve.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/ch_convolve.hh>
-#include <mln/linear/ch_convolve.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_convolve.cc b/milena/tests/unit_test/mln_linear_convolve.cc
deleted file mode 100644
index e9d77e7..0000000
--- a/milena/tests/unit_test/mln_linear_convolve.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/convolve.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/convolve.hh>
-#include <mln/linear/convolve.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_convolve_2x1d.cc b/milena/tests/unit_test/mln_linear_convolve_2x1d.cc
deleted file mode 100644
index 23c0d66..0000000
--- a/milena/tests/unit_test/mln_linear_convolve_2x1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/convolve_2x1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/convolve_2x1d.hh>
-#include <mln/linear/convolve_2x1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_convolve_directional.cc b/milena/tests/unit_test/mln_linear_convolve_directional.cc
deleted file mode 100644
index a8c21d0..0000000
--- a/milena/tests/unit_test/mln_linear_convolve_directional.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/convolve_directional.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/convolve_directional.hh>
-#include <mln/linear/convolve_directional.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_essential.cc b/milena/tests/unit_test/mln_linear_essential.cc
deleted file mode 100644
index b3f87f4..0000000
--- a/milena/tests/unit_test/mln_linear_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/essential.hh>
-#include <mln/linear/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_gaussian.cc b/milena/tests/unit_test/mln_linear_gaussian.cc
deleted file mode 100644
index 47cf0ca..0000000
--- a/milena/tests/unit_test/mln_linear_gaussian.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/gaussian.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/gaussian.hh>
-#include <mln/linear/gaussian.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_lap.cc b/milena/tests/unit_test/mln_linear_lap.cc
deleted file mode 100644
index ff4393e..0000000
--- a/milena/tests/unit_test/mln_linear_lap.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/lap.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/lap.hh>
-#include <mln/linear/lap.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_local_convolve.cc b/milena/tests/unit_test/mln_linear_local_convolve.cc
deleted file mode 100644
index 52ebbff..0000000
--- a/milena/tests/unit_test/mln_linear_local_convolve.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/local/convolve.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/local/convolve.hh>
-#include <mln/linear/local/convolve.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_log.cc b/milena/tests/unit_test/mln_linear_log.cc
deleted file mode 100644
index 0da1cc8..0000000
--- a/milena/tests/unit_test/mln_linear_log.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/log.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/log.hh>
-#include <mln/linear/log.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_linear_sobel_2d.cc b/milena/tests/unit_test/mln_linear_sobel_2d.cc
deleted file mode 100644
index f4c2545..0000000
--- a/milena/tests/unit_test/mln_linear_sobel_2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/linear/sobel_2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/linear/sobel_2d.hh>
-#include <mln/linear/sobel_2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_all.cc b/milena/tests/unit_test/mln_literal_all.cc
deleted file mode 100644
index fcb71b4..0000000
--- a/milena/tests/unit_test/mln_literal_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/all.hh>
-#include <mln/literal/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_black.cc b/milena/tests/unit_test/mln_literal_black.cc
deleted file mode 100644
index 969bede..0000000
--- a/milena/tests/unit_test/mln_literal_black.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/black.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/black.hh>
-#include <mln/literal/black.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_colors.cc b/milena/tests/unit_test/mln_literal_colors.cc
deleted file mode 100644
index 2ef54ca..0000000
--- a/milena/tests/unit_test/mln_literal_colors.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/colors.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/colors.hh>
-#include <mln/literal/colors.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_essential.cc b/milena/tests/unit_test/mln_literal_essential.cc
deleted file mode 100644
index 5791aa3..0000000
--- a/milena/tests/unit_test/mln_literal_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/essential.hh>
-#include <mln/literal/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_grays.cc b/milena/tests/unit_test/mln_literal_grays.cc
deleted file mode 100644
index 9098931..0000000
--- a/milena/tests/unit_test/mln_literal_grays.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/grays.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/grays.hh>
-#include <mln/literal/grays.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_max.cc b/milena/tests/unit_test/mln_literal_max.cc
deleted file mode 100644
index 1bf00c4..0000000
--- a/milena/tests/unit_test/mln_literal_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/max.hh>
-#include <mln/literal/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_min.cc b/milena/tests/unit_test/mln_literal_min.cc
deleted file mode 100644
index f29827c..0000000
--- a/milena/tests/unit_test/mln_literal_min.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/min.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/min.hh>
-#include <mln/literal/min.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_one.cc b/milena/tests/unit_test/mln_literal_one.cc
deleted file mode 100644
index 107d524..0000000
--- a/milena/tests/unit_test/mln_literal_one.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/one.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/one.hh>
-#include <mln/literal/one.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_ops.cc b/milena/tests/unit_test/mln_literal_ops.cc
deleted file mode 100644
index 4dd2990..0000000
--- a/milena/tests/unit_test/mln_literal_ops.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/ops.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/ops.hh>
-#include <mln/literal/ops.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_origin.cc b/milena/tests/unit_test/mln_literal_origin.cc
deleted file mode 100644
index 0c0d1d7..0000000
--- a/milena/tests/unit_test/mln_literal_origin.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/origin.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/origin.hh>
-#include <mln/literal/origin.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_white.cc b/milena/tests/unit_test/mln_literal_white.cc
deleted file mode 100644
index 762b6cd..0000000
--- a/milena/tests/unit_test/mln_literal_white.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/white.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/white.hh>
-#include <mln/literal/white.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_literal_zero.cc b/milena/tests/unit_test/mln_literal_zero.cc
deleted file mode 100644
index d811bd7..0000000
--- a/milena/tests/unit_test/mln_literal_zero.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/literal/zero.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/literal/zero.hh>
-#include <mln/literal/zero.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_all.cc b/milena/tests/unit_test/mln_logical_all.cc
deleted file mode 100644
index 82f7abf..0000000
--- a/milena/tests/unit_test/mln_logical_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/all.hh>
-#include <mln/logical/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_and.cc b/milena/tests/unit_test/mln_logical_and.cc
deleted file mode 100644
index dce6c2f..0000000
--- a/milena/tests/unit_test/mln_logical_and.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/and.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/and.hh>
-#include <mln/logical/and.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_and_not.cc b/milena/tests/unit_test/mln_logical_and_not.cc
deleted file mode 100644
index b6dacee..0000000
--- a/milena/tests/unit_test/mln_logical_and_not.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/and_not.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/and_not.hh>
-#include <mln/logical/and_not.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_essential.cc b/milena/tests/unit_test/mln_logical_essential.cc
deleted file mode 100644
index 3f23084..0000000
--- a/milena/tests/unit_test/mln_logical_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/essential.hh>
-#include <mln/logical/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_includes.cc b/milena/tests/unit_test/mln_logical_includes.cc
deleted file mode 100644
index 7efebc8..0000000
--- a/milena/tests/unit_test/mln_logical_includes.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/includes.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/includes.hh>
-#include <mln/logical/includes.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_not.cc b/milena/tests/unit_test/mln_logical_not.cc
deleted file mode 100644
index 9102591..0000000
--- a/milena/tests/unit_test/mln_logical_not.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/not.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/not.hh>
-#include <mln/logical/not.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_or.cc b/milena/tests/unit_test/mln_logical_or.cc
deleted file mode 100644
index 9b478aa..0000000
--- a/milena/tests/unit_test/mln_logical_or.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/or.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/or.hh>
-#include <mln/logical/or.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_logical_xor.cc b/milena/tests/unit_test/mln_logical_xor.cc
deleted file mode 100644
index 6e5df2f..0000000
--- a/milena/tests/unit_test/mln_logical_xor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/logical/xor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/logical/xor.hh>
-#include <mln/logical/xor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_all.cc b/milena/tests/unit_test/mln_make_all.cc
deleted file mode 100644
index 2841de2..0000000
--- a/milena/tests/unit_test/mln_make_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/all.hh>
-#include <mln/make/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_box1d.cc b/milena/tests/unit_test/mln_make_box1d.cc
deleted file mode 100644
index fa1837b..0000000
--- a/milena/tests/unit_test/mln_make_box1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/box1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/box1d.hh>
-#include <mln/make/box1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_box2d.cc b/milena/tests/unit_test/mln_make_box2d.cc
deleted file mode 100644
index 95222fd..0000000
--- a/milena/tests/unit_test/mln_make_box2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/box2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/box2d.hh>
-#include <mln/make/box2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_box2d_h.cc b/milena/tests/unit_test/mln_make_box2d_h.cc
deleted file mode 100644
index e4363ef..0000000
--- a/milena/tests/unit_test/mln_make_box2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/box2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/box2d_h.hh>
-#include <mln/make/box2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_box3d.cc b/milena/tests/unit_test/mln_make_box3d.cc
deleted file mode 100644
index a90ed14..0000000
--- a/milena/tests/unit_test/mln_make_box3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/box3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/box3d.hh>
-#include <mln/make/box3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_double_neighb2d.cc b/milena/tests/unit_test/mln_make_double_neighb2d.cc
deleted file mode 100644
index 166dea2..0000000
--- a/milena/tests/unit_test/mln_make_double_neighb2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/double_neighb2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/double_neighb2d.hh>
-#include <mln/make/double_neighb2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_dpoint2d_h.cc b/milena/tests/unit_test/mln_make_dpoint2d_h.cc
deleted file mode 100644
index f5a4aae..0000000
--- a/milena/tests/unit_test/mln_make_dpoint2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/dpoint2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/dpoint2d_h.hh>
-#include <mln/make/dpoint2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_dual_neighb.cc b/milena/tests/unit_test/mln_make_dual_neighb.cc
deleted file mode 100644
index 6cce1c6..0000000
--- a/milena/tests/unit_test/mln_make_dual_neighb.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/dual_neighb.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/dual_neighb.hh>
-#include <mln/make/dual_neighb.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_essential.cc b/milena/tests/unit_test/mln_make_essential.cc
deleted file mode 100644
index c75f6ef..0000000
--- a/milena/tests/unit_test/mln_make_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/essential.hh>
-#include <mln/make/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_graph.cc b/milena/tests/unit_test/mln_make_graph.cc
deleted file mode 100644
index fa9476c..0000000
--- a/milena/tests/unit_test/mln_make_graph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/graph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/graph.hh>
-#include <mln/make/graph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_h_mat.cc b/milena/tests/unit_test/mln_make_h_mat.cc
deleted file mode 100644
index b572cb4..0000000
--- a/milena/tests/unit_test/mln_make_h_mat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/h_mat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/h_mat.hh>
-#include <mln/make/h_mat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_image.cc b/milena/tests/unit_test/mln_make_image.cc
deleted file mode 100644
index dae5a16..0000000
--- a/milena/tests/unit_test/mln_make_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/image.hh>
-#include <mln/make/image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_image2d.cc b/milena/tests/unit_test/mln_make_image2d.cc
deleted file mode 100644
index d31d598..0000000
--- a/milena/tests/unit_test/mln_make_image2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/image2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/image2d.hh>
-#include <mln/make/image2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_image3d.cc b/milena/tests/unit_test/mln_make_image3d.cc
deleted file mode 100644
index 85fbb01..0000000
--- a/milena/tests/unit_test/mln_make_image3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/image3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/image3d.hh>
-#include <mln/make/image3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_mat.cc b/milena/tests/unit_test/mln_make_mat.cc
deleted file mode 100644
index 0bb0c9f..0000000
--- a/milena/tests/unit_test/mln_make_mat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/mat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/mat.hh>
-#include <mln/make/mat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_pix.cc b/milena/tests/unit_test/mln_make_pix.cc
deleted file mode 100644
index 2a5da19..0000000
--- a/milena/tests/unit_test/mln_make_pix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/pix.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/pix.hh>
-#include <mln/make/pix.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_pixel.cc b/milena/tests/unit_test/mln_make_pixel.cc
deleted file mode 100644
index 9b307e8..0000000
--- a/milena/tests/unit_test/mln_make_pixel.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/pixel.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/pixel.hh>
-#include <mln/make/pixel.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_point2d_h.cc b/milena/tests/unit_test/mln_make_point2d_h.cc
deleted file mode 100644
index 3dcbe74..0000000
--- a/milena/tests/unit_test/mln_make_point2d_h.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/point2d_h.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/point2d_h.hh>
-#include <mln/make/point2d_h.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_relabelfun.cc b/milena/tests/unit_test/mln_make_relabelfun.cc
deleted file mode 100644
index 1061dfa..0000000
--- a/milena/tests/unit_test/mln_make_relabelfun.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/relabelfun.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/relabelfun.hh>
-#include <mln/make/relabelfun.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_vec.cc b/milena/tests/unit_test/mln_make_vec.cc
deleted file mode 100644
index fc4b66e..0000000
--- a/milena/tests/unit_test/mln_make_vec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/vec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/vec.hh>
-#include <mln/make/vec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_voronoi.cc b/milena/tests/unit_test/mln_make_voronoi.cc
deleted file mode 100644
index 7d412a5..0000000
--- a/milena/tests/unit_test/mln_make_voronoi.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/voronoi.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/voronoi.hh>
-#include <mln/make/voronoi.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window.cc b/milena/tests/unit_test/mln_make_w_window.cc
deleted file mode 100644
index e3b0596..0000000
--- a/milena/tests/unit_test/mln_make_w_window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window.hh>
-#include <mln/make/w_window.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window1d.cc b/milena/tests/unit_test/mln_make_w_window1d.cc
deleted file mode 100644
index a36f6a8..0000000
--- a/milena/tests/unit_test/mln_make_w_window1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window1d.hh>
-#include <mln/make/w_window1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window1d_int.cc b/milena/tests/unit_test/mln_make_w_window1d_int.cc
deleted file mode 100644
index e24096b..0000000
--- a/milena/tests/unit_test/mln_make_w_window1d_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window1d_int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window1d_int.hh>
-#include <mln/make/w_window1d_int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window2d.cc b/milena/tests/unit_test/mln_make_w_window2d.cc
deleted file mode 100644
index 681db5d..0000000
--- a/milena/tests/unit_test/mln_make_w_window2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window2d.hh>
-#include <mln/make/w_window2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window2d_int.cc b/milena/tests/unit_test/mln_make_w_window2d_int.cc
deleted file mode 100644
index 31a879f..0000000
--- a/milena/tests/unit_test/mln_make_w_window2d_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window2d_int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window2d_int.hh>
-#include <mln/make/w_window2d_int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window3d.cc b/milena/tests/unit_test/mln_make_w_window3d.cc
deleted file mode 100644
index 1bc0e3e..0000000
--- a/milena/tests/unit_test/mln_make_w_window3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window3d.hh>
-#include <mln/make/w_window3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window3d_int.cc b/milena/tests/unit_test/mln_make_w_window3d_int.cc
deleted file mode 100644
index 3b3d97d..0000000
--- a/milena/tests/unit_test/mln_make_w_window3d_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window3d_int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window3d_int.hh>
-#include <mln/make/w_window3d_int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_w_window_directional.cc b/milena/tests/unit_test/mln_make_w_window_directional.cc
deleted file mode 100644
index 33ceee3..0000000
--- a/milena/tests/unit_test/mln_make_w_window_directional.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/w_window_directional.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/w_window_directional.hh>
-#include <mln/make/w_window_directional.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_make_win_chamfer.cc b/milena/tests/unit_test/mln_make_win_chamfer.cc
deleted file mode 100644
index 306b1bf..0000000
--- a/milena/tests/unit_test/mln_make_win_chamfer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/make/win_chamfer.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/make/win_chamfer.hh>
-#include <mln/make/win_chamfer.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_abs.cc b/milena/tests/unit_test/mln_math_abs.cc
deleted file mode 100644
index 18dc49d..0000000
--- a/milena/tests/unit_test/mln_math_abs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/abs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/abs.hh>
-#include <mln/math/abs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_acos.cc b/milena/tests/unit_test/mln_math_acos.cc
deleted file mode 100644
index 41d41fd..0000000
--- a/milena/tests/unit_test/mln_math_acos.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/acos.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/acos.hh>
-#include <mln/math/acos.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_all.cc b/milena/tests/unit_test/mln_math_all.cc
deleted file mode 100644
index f98ae06..0000000
--- a/milena/tests/unit_test/mln_math_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/all.hh>
-#include <mln/math/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_cos.cc b/milena/tests/unit_test/mln_math_cos.cc
deleted file mode 100644
index d77093a..0000000
--- a/milena/tests/unit_test/mln_math_cos.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/cos.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/cos.hh>
-#include <mln/math/cos.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_diff_abs.cc b/milena/tests/unit_test/mln_math_diff_abs.cc
deleted file mode 100644
index 0719a85..0000000
--- a/milena/tests/unit_test/mln_math_diff_abs.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/diff_abs.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/diff_abs.hh>
-#include <mln/math/diff_abs.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_essential.cc b/milena/tests/unit_test/mln_math_essential.cc
deleted file mode 100644
index 4dc96ba..0000000
--- a/milena/tests/unit_test/mln_math_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/essential.hh>
-#include <mln/math/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_jacobi.cc b/milena/tests/unit_test/mln_math_jacobi.cc
deleted file mode 100644
index d5eaa07..0000000
--- a/milena/tests/unit_test/mln_math_jacobi.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/jacobi.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/jacobi.hh>
-#include <mln/math/jacobi.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_max.cc b/milena/tests/unit_test/mln_math_max.cc
deleted file mode 100644
index b724c72..0000000
--- a/milena/tests/unit_test/mln_math_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/max.hh>
-#include <mln/math/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_min.cc b/milena/tests/unit_test/mln_math_min.cc
deleted file mode 100644
index 13b7dfb..0000000
--- a/milena/tests/unit_test/mln_math_min.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/min.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/min.hh>
-#include <mln/math/min.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_round.cc b/milena/tests/unit_test/mln_math_round.cc
deleted file mode 100644
index 625f68b..0000000
--- a/milena/tests/unit_test/mln_math_round.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/round.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/round.hh>
-#include <mln/math/round.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_round_sat.cc b/milena/tests/unit_test/mln_math_round_sat.cc
deleted file mode 100644
index f09aef6..0000000
--- a/milena/tests/unit_test/mln_math_round_sat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/round_sat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/round_sat.hh>
-#include <mln/math/round_sat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_sign.cc b/milena/tests/unit_test/mln_math_sign.cc
deleted file mode 100644
index 5fddab4..0000000
--- a/milena/tests/unit_test/mln_math_sign.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/sign.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/sign.hh>
-#include <mln/math/sign.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_sqr.cc b/milena/tests/unit_test/mln_math_sqr.cc
deleted file mode 100644
index fc38fb1..0000000
--- a/milena/tests/unit_test/mln_math_sqr.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/sqr.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/sqr.hh>
-#include <mln/math/sqr.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_math_sqrt.cc b/milena/tests/unit_test/mln_math_sqrt.cc
deleted file mode 100644
index 2356ecd..0000000
--- a/milena/tests/unit_test/mln_math_sqrt.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/math/sqrt.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/math/sqrt.hh>
-#include <mln/math/sqrt.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_abort.cc b/milena/tests/unit_test/mln_metal_abort.cc
deleted file mode 100644
index f3a2516..0000000
--- a/milena/tests/unit_test/mln_metal_abort.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/abort.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/abort.hh>
-#include <mln/metal/abort.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_all.cc b/milena/tests/unit_test/mln_metal_all.cc
deleted file mode 100644
index e9b0f5c..0000000
--- a/milena/tests/unit_test/mln_metal_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/all.hh>
-#include <mln/metal/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_ands.cc b/milena/tests/unit_test/mln_metal_ands.cc
deleted file mode 100644
index 24087a4..0000000
--- a/milena/tests/unit_test/mln_metal_ands.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/ands.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/ands.hh>
-#include <mln/metal/ands.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_array.cc b/milena/tests/unit_test/mln_metal_array.cc
deleted file mode 100644
index 6ba0cf1..0000000
--- a/milena/tests/unit_test/mln_metal_array.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/array.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/array.hh>
-#include <mln/metal/array.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_array1d.cc b/milena/tests/unit_test/mln_metal_array1d.cc
deleted file mode 100644
index a386f5f..0000000
--- a/milena/tests/unit_test/mln_metal_array1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/array1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/array1d.hh>
-#include <mln/metal/array1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_array2d.cc b/milena/tests/unit_test/mln_metal_array2d.cc
deleted file mode 100644
index 5aec811..0000000
--- a/milena/tests/unit_test/mln_metal_array2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/array2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/array2d.hh>
-#include <mln/metal/array2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_array3d.cc b/milena/tests/unit_test/mln_metal_array3d.cc
deleted file mode 100644
index 861c685..0000000
--- a/milena/tests/unit_test/mln_metal_array3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/array3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/array3d.hh>
-#include <mln/metal/array3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_bexpr.cc b/milena/tests/unit_test/mln_metal_bexpr.cc
deleted file mode 100644
index 71eccef..0000000
--- a/milena/tests/unit_test/mln_metal_bexpr.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/bexpr.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/bexpr.hh>
-#include <mln/metal/bexpr.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_bool.cc b/milena/tests/unit_test/mln_metal_bool.cc
deleted file mode 100644
index 09c8c04..0000000
--- a/milena/tests/unit_test/mln_metal_bool.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/bool.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/bool.hh>
-#include <mln/metal/bool.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_const.cc b/milena/tests/unit_test/mln_metal_const.cc
deleted file mode 100644
index e44a85e..0000000
--- a/milena/tests/unit_test/mln_metal_const.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/const.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/const.hh>
-#include <mln/metal/const.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_converts_to.cc b/milena/tests/unit_test/mln_metal_converts_to.cc
deleted file mode 100644
index 6198b0a..0000000
--- a/milena/tests/unit_test/mln_metal_converts_to.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/converts_to.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/converts_to.hh>
-#include <mln/metal/converts_to.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_equal.cc b/milena/tests/unit_test/mln_metal_equal.cc
deleted file mode 100644
index 9825ec4..0000000
--- a/milena/tests/unit_test/mln_metal_equal.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/equal.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/equal.hh>
-#include <mln/metal/equal.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_essential.cc b/milena/tests/unit_test/mln_metal_essential.cc
deleted file mode 100644
index 283de6a..0000000
--- a/milena/tests/unit_test/mln_metal_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/essential.hh>
-#include <mln/metal/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_fix_return.cc b/milena/tests/unit_test/mln_metal_fix_return.cc
deleted file mode 100644
index 535ffea..0000000
--- a/milena/tests/unit_test/mln_metal_fix_return.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/fix_return.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/fix_return.hh>
-#include <mln/metal/fix_return.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_goes_to.cc b/milena/tests/unit_test/mln_metal_goes_to.cc
deleted file mode 100644
index 5ce2cb9..0000000
--- a/milena/tests/unit_test/mln_metal_goes_to.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/goes_to.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/goes_to.hh>
-#include <mln/metal/goes_to.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_if.cc b/milena/tests/unit_test/mln_metal_if.cc
deleted file mode 100644
index 49d41f7..0000000
--- a/milena/tests/unit_test/mln_metal_if.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/if.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/if.hh>
-#include <mln/metal/if.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_int.cc b/milena/tests/unit_test/mln_metal_int.cc
deleted file mode 100644
index 8ad9d0e..0000000
--- a/milena/tests/unit_test/mln_metal_int.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/int.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/int.hh>
-#include <mln/metal/int.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is.cc b/milena/tests/unit_test/mln_metal_is.cc
deleted file mode 100644
index fa6cef9..0000000
--- a/milena/tests/unit_test/mln_metal_is.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is.hh>
-#include <mln/metal/is.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_a.cc b/milena/tests/unit_test/mln_metal_is_a.cc
deleted file mode 100644
index 5351c78..0000000
--- a/milena/tests/unit_test/mln_metal_is_a.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_a.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_a.hh>
-#include <mln/metal/is_a.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_const.cc b/milena/tests/unit_test/mln_metal_is_const.cc
deleted file mode 100644
index 66bb6d7..0000000
--- a/milena/tests/unit_test/mln_metal_is_const.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_const.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_const.hh>
-#include <mln/metal/is_const.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_not.cc b/milena/tests/unit_test/mln_metal_is_not.cc
deleted file mode 100644
index 9fcaec9..0000000
--- a/milena/tests/unit_test/mln_metal_is_not.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_not.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_not.hh>
-#include <mln/metal/is_not.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_not_a.cc b/milena/tests/unit_test/mln_metal_is_not_a.cc
deleted file mode 100644
index f32b7db..0000000
--- a/milena/tests/unit_test/mln_metal_is_not_a.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_not_a.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_not_a.hh>
-#include <mln/metal/is_not_a.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_not_const.cc b/milena/tests/unit_test/mln_metal_is_not_const.cc
deleted file mode 100644
index 76e8933..0000000
--- a/milena/tests/unit_test/mln_metal_is_not_const.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_not_const.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_not_const.hh>
-#include <mln/metal/is_not_const.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_not_ref.cc b/milena/tests/unit_test/mln_metal_is_not_ref.cc
deleted file mode 100644
index 92204f6..0000000
--- a/milena/tests/unit_test/mln_metal_is_not_ref.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_not_ref.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_not_ref.hh>
-#include <mln/metal/is_not_ref.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_ref.cc b/milena/tests/unit_test/mln_metal_is_ref.cc
deleted file mode 100644
index d539615..0000000
--- a/milena/tests/unit_test/mln_metal_is_ref.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_ref.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_ref.hh>
-#include <mln/metal/is_ref.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_is_unqualif.cc b/milena/tests/unit_test/mln_metal_is_unqualif.cc
deleted file mode 100644
index d2d37e4..0000000
--- a/milena/tests/unit_test/mln_metal_is_unqualif.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/is_unqualif.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/is_unqualif.hh>
-#include <mln/metal/is_unqualif.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_mat.cc b/milena/tests/unit_test/mln_metal_mat.cc
deleted file mode 100644
index 2e331a1..0000000
--- a/milena/tests/unit_test/mln_metal_mat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/mat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/mat.hh>
-#include <mln/metal/mat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_math_all.cc b/milena/tests/unit_test/mln_metal_math_all.cc
deleted file mode 100644
index 2c2b2df..0000000
--- a/milena/tests/unit_test/mln_metal_math_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/math/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/math/all.hh>
-#include <mln/metal/math/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_math_max.cc b/milena/tests/unit_test/mln_metal_math_max.cc
deleted file mode 100644
index eb78bf5..0000000
--- a/milena/tests/unit_test/mln_metal_math_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/math/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/math/max.hh>
-#include <mln/metal/math/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_math_pow.cc b/milena/tests/unit_test/mln_metal_math_pow.cc
deleted file mode 100644
index 8f56652..0000000
--- a/milena/tests/unit_test/mln_metal_math_pow.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/math/pow.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/math/pow.hh>
-#include <mln/metal/math/pow.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_math_root.cc b/milena/tests/unit_test/mln_metal_math_root.cc
deleted file mode 100644
index bc0b39b..0000000
--- a/milena/tests/unit_test/mln_metal_math_root.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/math/root.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/math/root.hh>
-#include <mln/metal/math/root.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_math_sqrt.cc b/milena/tests/unit_test/mln_metal_math_sqrt.cc
deleted file mode 100644
index 2353359..0000000
--- a/milena/tests/unit_test/mln_metal_math_sqrt.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/math/sqrt.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/math/sqrt.hh>
-#include <mln/metal/math/sqrt.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_none.cc b/milena/tests/unit_test/mln_metal_none.cc
deleted file mode 100644
index 3166578..0000000
--- a/milena/tests/unit_test/mln_metal_none.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/none.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/none.hh>
-#include <mln/metal/none.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_not_equal.cc b/milena/tests/unit_test/mln_metal_not_equal.cc
deleted file mode 100644
index 9656f9e..0000000
--- a/milena/tests/unit_test/mln_metal_not_equal.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/not_equal.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/not_equal.hh>
-#include <mln/metal/not_equal.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_ref.cc b/milena/tests/unit_test/mln_metal_ref.cc
deleted file mode 100644
index 7dddf7a..0000000
--- a/milena/tests/unit_test/mln_metal_ref.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/ref.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/ref.hh>
-#include <mln/metal/ref.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_ret.cc b/milena/tests/unit_test/mln_metal_ret.cc
deleted file mode 100644
index a242b41..0000000
--- a/milena/tests/unit_test/mln_metal_ret.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/ret.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/ret.hh>
-#include <mln/metal/ret.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_same_coord.cc b/milena/tests/unit_test/mln_metal_same_coord.cc
deleted file mode 100644
index eefb74b..0000000
--- a/milena/tests/unit_test/mln_metal_same_coord.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/same_coord.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/same_coord.hh>
-#include <mln/metal/same_coord.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_same_point.cc b/milena/tests/unit_test/mln_metal_same_point.cc
deleted file mode 100644
index 50b44eb..0000000
--- a/milena/tests/unit_test/mln_metal_same_point.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/same_point.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/same_point.hh>
-#include <mln/metal/same_point.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_templated_by.cc b/milena/tests/unit_test/mln_metal_templated_by.cc
deleted file mode 100644
index 82cbffe..0000000
--- a/milena/tests/unit_test/mln_metal_templated_by.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/templated_by.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/templated_by.hh>
-#include <mln/metal/templated_by.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_unconst.cc b/milena/tests/unit_test/mln_metal_unconst.cc
deleted file mode 100644
index 60df025..0000000
--- a/milena/tests/unit_test/mln_metal_unconst.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/unconst.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/unconst.hh>
-#include <mln/metal/unconst.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_unptr.cc b/milena/tests/unit_test/mln_metal_unptr.cc
deleted file mode 100644
index 01563ea..0000000
--- a/milena/tests/unit_test/mln_metal_unptr.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/unptr.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/unptr.hh>
-#include <mln/metal/unptr.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_unqualif.cc b/milena/tests/unit_test/mln_metal_unqualif.cc
deleted file mode 100644
index c0d34c0..0000000
--- a/milena/tests/unit_test/mln_metal_unqualif.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/unqualif.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/unqualif.hh>
-#include <mln/metal/unqualif.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_unref.cc b/milena/tests/unit_test/mln_metal_unref.cc
deleted file mode 100644
index 5fb0025..0000000
--- a/milena/tests/unit_test/mln_metal_unref.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/unref.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/unref.hh>
-#include <mln/metal/unref.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_metal_vec.cc b/milena/tests/unit_test/mln_metal_vec.cc
deleted file mode 100644
index 1980219..0000000
--- a/milena/tests/unit_test/mln_metal_vec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/metal/vec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/metal/vec.hh>
-#include <mln/metal/vec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_Rd.cc b/milena/tests/unit_test/mln_morpho_Rd.cc
deleted file mode 100644
index baaeac2..0000000
--- a/milena/tests/unit_test/mln_morpho_Rd.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/Rd.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/Rd.hh>
-#include <mln/morpho/Rd.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_all.cc b/milena/tests/unit_test/mln_morpho_all.cc
deleted file mode 100644
index 8c7c634..0000000
--- a/milena/tests/unit_test/mln_morpho_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/all.hh>
-#include <mln/morpho/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_closing.cc b/milena/tests/unit_test/mln_morpho_closing.cc
deleted file mode 100644
index 264455e..0000000
--- a/milena/tests/unit_test/mln_morpho_closing.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/closing.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/closing.hh>
-#include <mln/morpho/closing.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_closing_area.cc b/milena/tests/unit_test/mln_morpho_closing_area.cc
deleted file mode 100644
index 536b551..0000000
--- a/milena/tests/unit_test/mln_morpho_closing_area.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/closing_area.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/closing_area.hh>
-#include <mln/morpho/closing_area.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_closing_area_on_vertices.cc b/milena/tests/unit_test/mln_morpho_closing_area_on_vertices.cc
deleted file mode 100644
index 3bad6dd..0000000
--- a/milena/tests/unit_test/mln_morpho_closing_area_on_vertices.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/closing_area_on_vertices.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/closing_area_on_vertices.hh>
-#include <mln/morpho/closing_area_on_vertices.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_closing_attribute.cc b/milena/tests/unit_test/mln_morpho_closing_attribute.cc
deleted file mode 100644
index e609fe2..0000000
--- a/milena/tests/unit_test/mln_morpho_closing_attribute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/closing_attribute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/closing_attribute.hh>
-#include <mln/morpho/closing_attribute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_closing_height.cc b/milena/tests/unit_test/mln_morpho_closing_height.cc
deleted file mode 100644
index 0e95697..0000000
--- a/milena/tests/unit_test/mln_morpho_closing_height.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/closing_height.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/closing_height.hh>
-#include <mln/morpho/closing_height.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_closing_volume.cc b/milena/tests/unit_test/mln_morpho_closing_volume.cc
deleted file mode 100644
index 11f0119..0000000
--- a/milena/tests/unit_test/mln_morpho_closing_volume.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/closing_volume.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/closing_volume.hh>
-#include <mln/morpho/closing_volume.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_complementation.cc b/milena/tests/unit_test/mln_morpho_complementation.cc
deleted file mode 100644
index b14a501..0000000
--- a/milena/tests/unit_test/mln_morpho_complementation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/complementation.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/complementation.hh>
-#include <mln/morpho/complementation.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_contrast.cc b/milena/tests/unit_test/mln_morpho_contrast.cc
deleted file mode 100644
index fb3a9b1..0000000
--- a/milena/tests/unit_test/mln_morpho_contrast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/contrast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/contrast.hh>
-#include <mln/morpho/contrast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_dilation.cc b/milena/tests/unit_test/mln_morpho_dilation.cc
deleted file mode 100644
index 34e25a7..0000000
--- a/milena/tests/unit_test/mln_morpho_dilation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/dilation.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/dilation.hh>
-#include <mln/morpho/dilation.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_all.cc b/milena/tests/unit_test/mln_morpho_elementary_all.cc
deleted file mode 100644
index 63f3043..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/all.hh>
-#include <mln/morpho/elementary/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_closing.cc b/milena/tests/unit_test/mln_morpho_elementary_closing.cc
deleted file mode 100644
index 6e4d03f..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_closing.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/closing.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/closing.hh>
-#include <mln/morpho/elementary/closing.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_dilation.cc b/milena/tests/unit_test/mln_morpho_elementary_dilation.cc
deleted file mode 100644
index 1b5051d..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_dilation.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/dilation.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/dilation.hh>
-#include <mln/morpho/elementary/dilation.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_erosion.cc b/milena/tests/unit_test/mln_morpho_elementary_erosion.cc
deleted file mode 100644
index b0ad7f0..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_erosion.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/erosion.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/erosion.hh>
-#include <mln/morpho/elementary/erosion.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_essential.cc b/milena/tests/unit_test/mln_morpho_elementary_essential.cc
deleted file mode 100644
index 68f6cf7..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/essential.hh>
-#include <mln/morpho/elementary/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_gradient.cc b/milena/tests/unit_test/mln_morpho_elementary_gradient.cc
deleted file mode 100644
index 3310c87..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_gradient.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/gradient.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/gradient.hh>
-#include <mln/morpho/elementary/gradient.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_gradient_external.cc b/milena/tests/unit_test/mln_morpho_elementary_gradient_external.cc
deleted file mode 100644
index a711a41..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_gradient_external.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/gradient_external.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/gradient_external.hh>
-#include <mln/morpho/elementary/gradient_external.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_gradient_internal.cc b/milena/tests/unit_test/mln_morpho_elementary_gradient_internal.cc
deleted file mode 100644
index 92222a6..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_gradient_internal.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/gradient_internal.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/gradient_internal.hh>
-#include <mln/morpho/elementary/gradient_internal.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_laplacian.cc b/milena/tests/unit_test/mln_morpho_elementary_laplacian.cc
deleted file mode 100644
index 2d5acae..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_laplacian.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/laplacian.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/laplacian.hh>
-#include <mln/morpho/elementary/laplacian.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_like_ero_fun.cc b/milena/tests/unit_test/mln_morpho_elementary_like_ero_fun.cc
deleted file mode 100644
index ee60cd0..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_like_ero_fun.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/like_ero_fun.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/like_ero_fun.hh>
-#include <mln/morpho/elementary/like_ero_fun.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_like_ero_set.cc b/milena/tests/unit_test/mln_morpho_elementary_like_ero_set.cc
deleted file mode 100644
index 04dc715..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_like_ero_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/like_ero_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/like_ero_set.hh>
-#include <mln/morpho/elementary/like_ero_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_opening.cc b/milena/tests/unit_test/mln_morpho_elementary_opening.cc
deleted file mode 100644
index 6cfeeef..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_opening.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/opening.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/opening.hh>
-#include <mln/morpho/elementary/opening.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_elementary_top_hat.cc b/milena/tests/unit_test/mln_morpho_elementary_top_hat.cc
deleted file mode 100644
index f2b4d4c..0000000
--- a/milena/tests/unit_test/mln_morpho_elementary_top_hat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/elementary/top_hat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/elementary/top_hat.hh>
-#include <mln/morpho/elementary/top_hat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_erosion.cc b/milena/tests/unit_test/mln_morpho_erosion.cc
deleted file mode 100644
index 3481cad..0000000
--- a/milena/tests/unit_test/mln_morpho_erosion.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/erosion.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/erosion.hh>
-#include <mln/morpho/erosion.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_essential.cc b/milena/tests/unit_test/mln_morpho_essential.cc
deleted file mode 100644
index 34c6bdb..0000000
--- a/milena/tests/unit_test/mln_morpho_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/essential.hh>
-#include <mln/morpho/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_general.cc b/milena/tests/unit_test/mln_morpho_general.cc
deleted file mode 100644
index 2b1ec7f..0000000
--- a/milena/tests/unit_test/mln_morpho_general.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/general.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/general.hh>
-#include <mln/morpho/general.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_gradient.cc b/milena/tests/unit_test/mln_morpho_gradient.cc
deleted file mode 100644
index fe7a9da..0000000
--- a/milena/tests/unit_test/mln_morpho_gradient.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/gradient.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/gradient.hh>
-#include <mln/morpho/gradient.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_hit_or_miss.cc b/milena/tests/unit_test/mln_morpho_hit_or_miss.cc
deleted file mode 100644
index 30c9fa6..0000000
--- a/milena/tests/unit_test/mln_morpho_hit_or_miss.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/hit_or_miss.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/hit_or_miss.hh>
-#include <mln/morpho/hit_or_miss.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_includes.cc b/milena/tests/unit_test/mln_morpho_includes.cc
deleted file mode 100644
index 3f35428..0000000
--- a/milena/tests/unit_test/mln_morpho_includes.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/includes.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/includes.hh>
-#include <mln/morpho/includes.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_internal_elementary.cc b/milena/tests/unit_test/mln_morpho_internal_elementary.cc
deleted file mode 100644
index 47666bc..0000000
--- a/milena/tests/unit_test/mln_morpho_internal_elementary.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/internal/elementary.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/internal/elementary.hh>
-#include <mln/morpho/internal/elementary.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_laplacian.cc b/milena/tests/unit_test/mln_morpho_laplacian.cc
deleted file mode 100644
index e5485b7..0000000
--- a/milena/tests/unit_test/mln_morpho_laplacian.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/laplacian.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/laplacian.hh>
-#include <mln/morpho/laplacian.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_line_gradient.cc b/milena/tests/unit_test/mln_morpho_line_gradient.cc
deleted file mode 100644
index 15d4bd2..0000000
--- a/milena/tests/unit_test/mln_morpho_line_gradient.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/line_gradient.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/line_gradient.hh>
-#include <mln/morpho/line_gradient.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_meyer_wst.cc b/milena/tests/unit_test/mln_morpho_meyer_wst.cc
deleted file mode 100644
index ef88694..0000000
--- a/milena/tests/unit_test/mln_morpho_meyer_wst.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/meyer_wst.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/meyer_wst.hh>
-#include <mln/morpho/meyer_wst.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_min.cc b/milena/tests/unit_test/mln_morpho_min.cc
deleted file mode 100644
index 9758f73..0000000
--- a/milena/tests/unit_test/mln_morpho_min.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/min.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/min.hh>
-#include <mln/morpho/min.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_minus.cc b/milena/tests/unit_test/mln_morpho_minus.cc
deleted file mode 100644
index 24cad93..0000000
--- a/milena/tests/unit_test/mln_morpho_minus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/minus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/minus.hh>
-#include <mln/morpho/minus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_opening.cc b/milena/tests/unit_test/mln_morpho_opening.cc
deleted file mode 100644
index 6362d5e..0000000
--- a/milena/tests/unit_test/mln_morpho_opening.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/opening.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/opening.hh>
-#include <mln/morpho/opening.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_opening_area.cc b/milena/tests/unit_test/mln_morpho_opening_area.cc
deleted file mode 100644
index 78eac79..0000000
--- a/milena/tests/unit_test/mln_morpho_opening_area.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/opening_area.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/opening_area.hh>
-#include <mln/morpho/opening_area.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_opening_area_on_vertices.cc b/milena/tests/unit_test/mln_morpho_opening_area_on_vertices.cc
deleted file mode 100644
index 36f4254..0000000
--- a/milena/tests/unit_test/mln_morpho_opening_area_on_vertices.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/opening_area_on_vertices.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/opening_area_on_vertices.hh>
-#include <mln/morpho/opening_area_on_vertices.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_opening_attribute.cc b/milena/tests/unit_test/mln_morpho_opening_attribute.cc
deleted file mode 100644
index 7f786ac..0000000
--- a/milena/tests/unit_test/mln_morpho_opening_attribute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/opening_attribute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/opening_attribute.hh>
-#include <mln/morpho/opening_attribute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_opening_height.cc b/milena/tests/unit_test/mln_morpho_opening_height.cc
deleted file mode 100644
index 8aa14cb..0000000
--- a/milena/tests/unit_test/mln_morpho_opening_height.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/opening_height.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/opening_height.hh>
-#include <mln/morpho/opening_height.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_opening_volume.cc b/milena/tests/unit_test/mln_morpho_opening_volume.cc
deleted file mode 100644
index 78a8187..0000000
--- a/milena/tests/unit_test/mln_morpho_opening_volume.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/opening_volume.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/opening_volume.hh>
-#include <mln/morpho/opening_volume.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_plus.cc b/milena/tests/unit_test/mln_morpho_plus.cc
deleted file mode 100644
index 6dc8ecf..0000000
--- a/milena/tests/unit_test/mln_morpho_plus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/plus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/plus.hh>
-#include <mln/morpho/plus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_rank_filter.cc b/milena/tests/unit_test/mln_morpho_rank_filter.cc
deleted file mode 100644
index 5310f13..0000000
--- a/milena/tests/unit_test/mln_morpho_rank_filter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/rank_filter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/rank_filter.hh>
-#include <mln/morpho/rank_filter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_skeleton_constrained.cc b/milena/tests/unit_test/mln_morpho_skeleton_constrained.cc
deleted file mode 100644
index e9dba3d..0000000
--- a/milena/tests/unit_test/mln_morpho_skeleton_constrained.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/skeleton_constrained.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/skeleton_constrained.hh>
-#include <mln/morpho/skeleton_constrained.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_thick_miss.cc b/milena/tests/unit_test/mln_morpho_thick_miss.cc
deleted file mode 100644
index 6855d75..0000000
--- a/milena/tests/unit_test/mln_morpho_thick_miss.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/thick_miss.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/thick_miss.hh>
-#include <mln/morpho/thick_miss.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_thickening.cc b/milena/tests/unit_test/mln_morpho_thickening.cc
deleted file mode 100644
index 6105e36..0000000
--- a/milena/tests/unit_test/mln_morpho_thickening.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/thickening.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/thickening.hh>
-#include <mln/morpho/thickening.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_thin_fit.cc b/milena/tests/unit_test/mln_morpho_thin_fit.cc
deleted file mode 100644
index a3a5cf5..0000000
--- a/milena/tests/unit_test/mln_morpho_thin_fit.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/thin_fit.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/thin_fit.hh>
-#include <mln/morpho/thin_fit.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_thinning.cc b/milena/tests/unit_test/mln_morpho_thinning.cc
deleted file mode 100644
index 8a1cd36..0000000
--- a/milena/tests/unit_test/mln_morpho_thinning.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/thinning.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/thinning.hh>
-#include <mln/morpho/thinning.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_top_hat.cc b/milena/tests/unit_test/mln_morpho_top_hat.cc
deleted file mode 100644
index f548cf1..0000000
--- a/milena/tests/unit_test/mln_morpho_top_hat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/top_hat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/top_hat.hh>
-#include <mln/morpho/top_hat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_tree_all.cc b/milena/tests/unit_test/mln_morpho_tree_all.cc
deleted file mode 100644
index 040d951..0000000
--- a/milena/tests/unit_test/mln_morpho_tree_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/tree/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/tree/all.hh>
-#include <mln/morpho/tree/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_tree_compute_attribute_image.cc b/milena/tests/unit_test/mln_morpho_tree_compute_attribute_image.cc
deleted file mode 100644
index 666e522..0000000
--- a/milena/tests/unit_test/mln_morpho_tree_compute_attribute_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/tree/compute_attribute_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/tree/compute_attribute_image.hh>
-#include <mln/morpho/tree/compute_attribute_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_tree_compute_parent.cc b/milena/tests/unit_test/mln_morpho_tree_compute_parent.cc
deleted file mode 100644
index 8c5401c..0000000
--- a/milena/tests/unit_test/mln_morpho_tree_compute_parent.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/tree/compute_parent.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/tree/compute_parent.hh>
-#include <mln/morpho/tree/compute_parent.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_tree_data.cc b/milena/tests/unit_test/mln_morpho_tree_data.cc
deleted file mode 100644
index e452c8d..0000000
--- a/milena/tests/unit_test/mln_morpho_tree_data.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/tree/data.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/tree/data.hh>
-#include <mln/morpho/tree/data.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_tree_max.cc b/milena/tests/unit_test/mln_morpho_tree_max.cc
deleted file mode 100644
index 4246a99..0000000
--- a/milena/tests/unit_test/mln_morpho_tree_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/tree/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/tree/max.hh>
-#include <mln/morpho/tree/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_morpho_tree_utils.cc b/milena/tests/unit_test/mln_morpho_tree_utils.cc
deleted file mode 100644
index 9aed1b5..0000000
--- a/milena/tests/unit_test/mln_morpho_tree_utils.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/morpho/tree/utils.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/morpho/tree/utils.hh>
-#include <mln/morpho/tree/utils.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_norm_all.cc b/milena/tests/unit_test/mln_norm_all.cc
deleted file mode 100644
index b5fe4c6..0000000
--- a/milena/tests/unit_test/mln_norm_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/norm/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/norm/all.hh>
-#include <mln/norm/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_norm_essential.cc b/milena/tests/unit_test/mln_norm_essential.cc
deleted file mode 100644
index e661a00..0000000
--- a/milena/tests/unit_test/mln_norm_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/norm/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/norm/essential.hh>
-#include <mln/norm/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_norm_l1.cc b/milena/tests/unit_test/mln_norm_l1.cc
deleted file mode 100644
index 3e337e1..0000000
--- a/milena/tests/unit_test/mln_norm_l1.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/norm/l1.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/norm/l1.hh>
-#include <mln/norm/l1.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_norm_l2.cc b/milena/tests/unit_test/mln_norm_l2.cc
deleted file mode 100644
index 4876266..0000000
--- a/milena/tests/unit_test/mln_norm_l2.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/norm/l2.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/norm/l2.hh>
-#include <mln/norm/l2.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_norm_linfty.cc b/milena/tests/unit_test/mln_norm_linfty.cc
deleted file mode 100644
index afa5977..0000000
--- a/milena/tests/unit_test/mln_norm_linfty.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/norm/linfty.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/norm/linfty.hh>
-#include <mln/norm/linfty.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_opt_at.cc b/milena/tests/unit_test/mln_opt_at.cc
deleted file mode 100644
index 840e371..0000000
--- a/milena/tests/unit_test/mln_opt_at.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/opt/at.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/opt/at.hh>
-#include <mln/opt/at.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_opt_element.cc b/milena/tests/unit_test/mln_opt_element.cc
deleted file mode 100644
index 8a0225c..0000000
--- a/milena/tests/unit_test/mln_opt_element.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/opt/element.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/opt/element.hh>
-#include <mln/opt/element.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_opt_value.cc b/milena/tests/unit_test/mln_opt_value.cc
deleted file mode 100644
index 48469ea..0000000
--- a/milena/tests/unit_test/mln_opt_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/opt/value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/opt/value.hh>
-#include <mln/opt/value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_pw_all.cc b/milena/tests/unit_test/mln_pw_all.cc
deleted file mode 100644
index b65813a..0000000
--- a/milena/tests/unit_test/mln_pw_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/pw/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/pw/all.hh>
-#include <mln/pw/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_pw_cst.cc b/milena/tests/unit_test/mln_pw_cst.cc
deleted file mode 100644
index e7c7012..0000000
--- a/milena/tests/unit_test/mln_pw_cst.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/pw/cst.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/pw/cst.hh>
-#include <mln/pw/cst.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_pw_essential.cc b/milena/tests/unit_test/mln_pw_essential.cc
deleted file mode 100644
index fc1ba92..0000000
--- a/milena/tests/unit_test/mln_pw_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/pw/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/pw/essential.hh>
-#include <mln/pw/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_pw_image.cc b/milena/tests/unit_test/mln_pw_image.cc
deleted file mode 100644
index 61fc959..0000000
--- a/milena/tests/unit_test/mln_pw_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/pw/image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/pw/image.hh>
-#include <mln/pw/image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_pw_value.cc b/milena/tests/unit_test/mln_pw_value.cc
deleted file mode 100644
index 23ec32a..0000000
--- a/milena/tests/unit_test/mln_pw_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/pw/value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/pw/value.hh>
-#include <mln/pw/value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_pw_var.cc b/milena/tests/unit_test/mln_pw_var.cc
deleted file mode 100644
index d952ce1..0000000
--- a/milena/tests/unit_test/mln_pw_var.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/pw/var.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/pw/var.hh>
-#include <mln/pw/var.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_all.cc b/milena/tests/unit_test/mln_registration_all.cc
deleted file mode 100644
index 512f192..0000000
--- a/milena/tests/unit_test/mln_registration_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/all.hh>
-#include <mln/registration/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_essential.cc b/milena/tests/unit_test/mln_registration_essential.cc
deleted file mode 100644
index 3933dad..0000000
--- a/milena/tests/unit_test/mln_registration_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/essential.hh>
-#include <mln/registration/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_get_rot.cc b/milena/tests/unit_test/mln_registration_get_rot.cc
deleted file mode 100644
index 2d33e2f..0000000
--- a/milena/tests/unit_test/mln_registration_get_rot.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/get_rot.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/get_rot.hh>
-#include <mln/registration/get_rot.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_get_rtransf.cc b/milena/tests/unit_test/mln_registration_get_rtransf.cc
deleted file mode 100644
index 9eb8f04..0000000
--- a/milena/tests/unit_test/mln_registration_get_rtransf.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/get_rtransf.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/get_rtransf.hh>
-#include <mln/registration/get_rtransf.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_icp.cc b/milena/tests/unit_test/mln_registration_icp.cc
deleted file mode 100644
index 44ead86..0000000
--- a/milena/tests/unit_test/mln_registration_icp.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/icp.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/icp.hh>
-#include <mln/registration/icp.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_internal_rms.cc b/milena/tests/unit_test/mln_registration_internal_rms.cc
deleted file mode 100644
index f32a006..0000000
--- a/milena/tests/unit_test/mln_registration_internal_rms.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/internal/rms.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/internal/rms.hh>
-#include <mln/registration/internal/rms.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_multiscale.cc b/milena/tests/unit_test/mln_registration_multiscale.cc
deleted file mode 100644
index 8c946e6..0000000
--- a/milena/tests/unit_test/mln_registration_multiscale.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/multiscale.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/multiscale.hh>
-#include <mln/registration/multiscale.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_registration_registration.cc b/milena/tests/unit_test/mln_registration_registration.cc
deleted file mode 100644
index 3dfe9b1..0000000
--- a/milena/tests/unit_test/mln_registration_registration.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/registration/registration.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/registration/registration.hh>
-#include <mln/registration/registration.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_all.cc b/milena/tests/unit_test/mln_set_all.cc
deleted file mode 100644
index 6affe44..0000000
--- a/milena/tests/unit_test/mln_set_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/all.hh>
-#include <mln/set/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_card.cc b/milena/tests/unit_test/mln_set_card.cc
deleted file mode 100644
index 5e99da0..0000000
--- a/milena/tests/unit_test/mln_set_card.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/card.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/card.hh>
-#include <mln/set/card.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_compute.cc b/milena/tests/unit_test/mln_set_compute.cc
deleted file mode 100644
index 1b98d39..0000000
--- a/milena/tests/unit_test/mln_set_compute.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/compute.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/compute.hh>
-#include <mln/set/compute.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_diff.cc b/milena/tests/unit_test/mln_set_diff.cc
deleted file mode 100644
index 4ef90ff..0000000
--- a/milena/tests/unit_test/mln_set_diff.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/diff.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/diff.hh>
-#include <mln/set/diff.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_essential.cc b/milena/tests/unit_test/mln_set_essential.cc
deleted file mode 100644
index e03cd1b..0000000
--- a/milena/tests/unit_test/mln_set_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/essential.hh>
-#include <mln/set/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_get.cc b/milena/tests/unit_test/mln_set_get.cc
deleted file mode 100644
index 252b3d9..0000000
--- a/milena/tests/unit_test/mln_set_get.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/get.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/get.hh>
-#include <mln/set/get.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_has.cc b/milena/tests/unit_test/mln_set_has.cc
deleted file mode 100644
index 66c48ef..0000000
--- a/milena/tests/unit_test/mln_set_has.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/has.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/has.hh>
-#include <mln/set/has.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_inter.cc b/milena/tests/unit_test/mln_set_inter.cc
deleted file mode 100644
index fb6ad27..0000000
--- a/milena/tests/unit_test/mln_set_inter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/inter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/inter.hh>
-#include <mln/set/inter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_sym_diff.cc b/milena/tests/unit_test/mln_set_sym_diff.cc
deleted file mode 100644
index e13d6a4..0000000
--- a/milena/tests/unit_test/mln_set_sym_diff.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/sym_diff.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/sym_diff.hh>
-#include <mln/set/sym_diff.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_uni.cc b/milena/tests/unit_test/mln_set_uni.cc
deleted file mode 100644
index 96ecc42..0000000
--- a/milena/tests/unit_test/mln_set_uni.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/uni.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/uni.hh>
-#include <mln/set/uni.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_set_unique.cc b/milena/tests/unit_test/mln_set_unique.cc
deleted file mode 100644
index 98bb31f..0000000
--- a/milena/tests/unit_test/mln_set_unique.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/set/unique.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/set/unique.hh>
-#include <mln/set/unique.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_subsampling_all.cc b/milena/tests/unit_test/mln_subsampling_all.cc
deleted file mode 100644
index 66460cb..0000000
--- a/milena/tests/unit_test/mln_subsampling_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/subsampling/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/subsampling/all.hh>
-#include <mln/subsampling/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_subsampling_essential.cc b/milena/tests/unit_test/mln_subsampling_essential.cc
deleted file mode 100644
index 0200d0d..0000000
--- a/milena/tests/unit_test/mln_subsampling_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/subsampling/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/subsampling/essential.hh>
-#include <mln/subsampling/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_subsampling_gaussian_subsampling.cc b/milena/tests/unit_test/mln_subsampling_gaussian_subsampling.cc
deleted file mode 100644
index 35d2695..0000000
--- a/milena/tests/unit_test/mln_subsampling_gaussian_subsampling.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/subsampling/gaussian_subsampling.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/subsampling/gaussian_subsampling.hh>
-#include <mln/subsampling/gaussian_subsampling.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_subsampling_subsampling.cc b/milena/tests/unit_test/mln_subsampling_subsampling.cc
deleted file mode 100644
index e8213ce..0000000
--- a/milena/tests/unit_test/mln_subsampling_subsampling.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/subsampling/subsampling.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/subsampling/subsampling.hh>
-#include <mln/subsampling/subsampling.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_tag_all.cc b/milena/tests/unit_test/mln_tag_all.cc
deleted file mode 100644
index 1598171..0000000
--- a/milena/tests/unit_test/mln_tag_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/tag/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/tag/all.hh>
-#include <mln/tag/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_tag_essential.cc b/milena/tests/unit_test/mln_tag_essential.cc
deleted file mode 100644
index 11c0d56..0000000
--- a/milena/tests/unit_test/mln_tag_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/tag/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/tag/essential.hh>
-#include <mln/tag/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_tag_init.cc b/milena/tests/unit_test/mln_tag_init.cc
deleted file mode 100644
index 4359be8..0000000
--- a/milena/tests/unit_test/mln_tag_init.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/tag/init.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/tag/init.hh>
-#include <mln/tag/init.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_tag_skeleton.cc b/milena/tests/unit_test/mln_tag_skeleton.cc
deleted file mode 100644
index 6629cec..0000000
--- a/milena/tests/unit_test/mln_tag_skeleton.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/tag/skeleton.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/tag/skeleton.hh>
-#include <mln/tag/skeleton.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_test_all.cc b/milena/tests/unit_test/mln_test_all.cc
deleted file mode 100644
index 43e5e78..0000000
--- a/milena/tests/unit_test/mln_test_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/test/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/test/all.hh>
-#include <mln/test/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_test_essential.cc b/milena/tests/unit_test/mln_test_essential.cc
deleted file mode 100644
index 68cdc5f..0000000
--- a/milena/tests/unit_test/mln_test_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/test/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/test/essential.hh>
-#include <mln/test/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_test_positive.cc b/milena/tests/unit_test/mln_test_positive.cc
deleted file mode 100644
index a277945..0000000
--- a/milena/tests/unit_test/mln_test_positive.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/test/positive.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/test/positive.hh>
-#include <mln/test/positive.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_test_predicate.cc b/milena/tests/unit_test/mln_test_predicate.cc
deleted file mode 100644
index 5abf6e8..0000000
--- a/milena/tests/unit_test/mln_test_predicate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/test/predicate.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/test/predicate.hh>
-#include <mln/test/predicate.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_adj_higher_dim_connected_n_face_iter.cc b/milena/tests/unit_test/mln_topo_adj_higher_dim_connected_n_face_iter.cc
deleted file mode 100644
index 91f359c..0000000
--- a/milena/tests/unit_test/mln_topo_adj_higher_dim_connected_n_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/adj_higher_dim_connected_n_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/adj_higher_dim_connected_n_face_iter.hh>
-#include <mln/topo/adj_higher_dim_connected_n_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_adj_higher_face_iter.cc b/milena/tests/unit_test/mln_topo_adj_higher_face_iter.cc
deleted file mode 100644
index 6d3ad68..0000000
--- a/milena/tests/unit_test/mln_topo_adj_higher_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/adj_higher_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/adj_higher_face_iter.hh>
-#include <mln/topo/adj_higher_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_adj_lower_dim_connected_n_face_iter.cc b/milena/tests/unit_test/mln_topo_adj_lower_dim_connected_n_face_iter.cc
deleted file mode 100644
index 7288dbd..0000000
--- a/milena/tests/unit_test/mln_topo_adj_lower_dim_connected_n_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/adj_lower_dim_connected_n_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/adj_lower_dim_connected_n_face_iter.hh>
-#include <mln/topo/adj_lower_dim_connected_n_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_adj_lower_face_iter.cc b/milena/tests/unit_test/mln_topo_adj_lower_face_iter.cc
deleted file mode 100644
index 6b3e12a..0000000
--- a/milena/tests/unit_test/mln_topo_adj_lower_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/adj_lower_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/adj_lower_face_iter.hh>
-#include <mln/topo/adj_lower_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_adj_lower_higher_face_iter.cc b/milena/tests/unit_test/mln_topo_adj_lower_higher_face_iter.cc
deleted file mode 100644
index f823a1b..0000000
--- a/milena/tests/unit_test/mln_topo_adj_lower_higher_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/adj_lower_higher_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/adj_lower_higher_face_iter.hh>
-#include <mln/topo/adj_lower_higher_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_adj_m_face_iter.cc b/milena/tests/unit_test/mln_topo_adj_m_face_iter.cc
deleted file mode 100644
index f3e0db9..0000000
--- a/milena/tests/unit_test/mln_topo_adj_m_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/adj_m_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/adj_m_face_iter.hh>
-#include <mln/topo/adj_m_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_algebraic_face.cc b/milena/tests/unit_test/mln_topo_algebraic_face.cc
deleted file mode 100644
index 28b0090..0000000
--- a/milena/tests/unit_test/mln_topo_algebraic_face.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/algebraic_face.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/algebraic_face.hh>
-#include <mln/topo/algebraic_face.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_algebraic_n_face.cc b/milena/tests/unit_test/mln_topo_algebraic_n_face.cc
deleted file mode 100644
index ee9667f..0000000
--- a/milena/tests/unit_test/mln_topo_algebraic_n_face.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/algebraic_n_face.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/algebraic_n_face.hh>
-#include <mln/topo/algebraic_n_face.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_all.cc b/milena/tests/unit_test/mln_topo_all.cc
deleted file mode 100644
index 2b8f9f4..0000000
--- a/milena/tests/unit_test/mln_topo_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/all.hh>
-#include <mln/topo/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_attic_faces_iter.cc b/milena/tests/unit_test/mln_topo_attic_faces_iter.cc
deleted file mode 100644
index bbc8303..0000000
--- a/milena/tests/unit_test/mln_topo_attic_faces_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/attic/faces_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/attic/faces_iter.hh>
-#include <mln/topo/attic/faces_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_center_only_iter.cc b/milena/tests/unit_test/mln_topo_center_only_iter.cc
deleted file mode 100644
index f103062..0000000
--- a/milena/tests/unit_test/mln_topo_center_only_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/center_only_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/center_only_iter.hh>
-#include <mln/topo/center_only_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_centered_iter_adapter.cc b/milena/tests/unit_test/mln_topo_centered_iter_adapter.cc
deleted file mode 100644
index 685c819..0000000
--- a/milena/tests/unit_test/mln_topo_centered_iter_adapter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/centered_iter_adapter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/centered_iter_adapter.hh>
-#include <mln/topo/centered_iter_adapter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_complex.cc b/milena/tests/unit_test/mln_topo_complex.cc
deleted file mode 100644
index 48cd0dd..0000000
--- a/milena/tests/unit_test/mln_topo_complex.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/complex.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/complex.hh>
-#include <mln/topo/complex.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_complex_iterators.cc b/milena/tests/unit_test/mln_topo_complex_iterators.cc
deleted file mode 100644
index 6244a86..0000000
--- a/milena/tests/unit_test/mln_topo_complex_iterators.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/complex_iterators.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/complex_iterators.hh>
-#include <mln/topo/complex_iterators.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_essential.cc b/milena/tests/unit_test/mln_topo_essential.cc
deleted file mode 100644
index fdb72e8..0000000
--- a/milena/tests/unit_test/mln_topo_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/essential.hh>
-#include <mln/topo/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_face.cc b/milena/tests/unit_test/mln_topo_face.cc
deleted file mode 100644
index a4cf78e..0000000
--- a/milena/tests/unit_test/mln_topo_face.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/face.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/face.hh>
-#include <mln/topo/face.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_face_data.cc b/milena/tests/unit_test/mln_topo_face_data.cc
deleted file mode 100644
index 5cf2580..0000000
--- a/milena/tests/unit_test/mln_topo_face_data.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/face_data.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/face_data.hh>
-#include <mln/topo/face_data.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_face_iter.cc b/milena/tests/unit_test/mln_topo_face_iter.cc
deleted file mode 100644
index c282d00..0000000
--- a/milena/tests/unit_test/mln_topo_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/face_iter.hh>
-#include <mln/topo/face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_internal_complex_iterator_base.cc b/milena/tests/unit_test/mln_topo_internal_complex_iterator_base.cc
deleted file mode 100644
index 5611340..0000000
--- a/milena/tests/unit_test/mln_topo_internal_complex_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/internal/complex_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/internal/complex_iterator_base.hh>
-#include <mln/topo/internal/complex_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_base.cc b/milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_base.cc
deleted file mode 100644
index 5927285..0000000
--- a/milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/internal/complex_relative_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/internal/complex_relative_iterator_base.hh>
-#include <mln/topo/internal/complex_relative_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_sequence.cc b/milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_sequence.cc
deleted file mode 100644
index 6faefde..0000000
--- a/milena/tests/unit_test/mln_topo_internal_complex_relative_iterator_sequence.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/internal/complex_relative_iterator_sequence.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/internal/complex_relative_iterator_sequence.hh>
-#include <mln/topo/internal/complex_relative_iterator_sequence.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_internal_complex_set_iterator_base.cc b/milena/tests/unit_test/mln_topo_internal_complex_set_iterator_base.cc
deleted file mode 100644
index d80ccd9..0000000
--- a/milena/tests/unit_test/mln_topo_internal_complex_set_iterator_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/internal/complex_set_iterator_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/internal/complex_set_iterator_base.hh>
-#include <mln/topo/internal/complex_set_iterator_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_is_simple_2d.cc b/milena/tests/unit_test/mln_topo_is_simple_2d.cc
deleted file mode 100644
index c3fa735..0000000
--- a/milena/tests/unit_test/mln_topo_is_simple_2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/is_simple_2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/is_simple_2d.hh>
-#include <mln/topo/is_simple_2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_n_face.cc b/milena/tests/unit_test/mln_topo_n_face.cc
deleted file mode 100644
index 3b6a254..0000000
--- a/milena/tests/unit_test/mln_topo_n_face.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/n_face.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/n_face.hh>
-#include <mln/topo/n_face.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_n_face_iter.cc b/milena/tests/unit_test/mln_topo_n_face_iter.cc
deleted file mode 100644
index c15b57a..0000000
--- a/milena/tests/unit_test/mln_topo_n_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/n_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/n_face_iter.hh>
-#include <mln/topo/n_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_n_faces_set.cc b/milena/tests/unit_test/mln_topo_n_faces_set.cc
deleted file mode 100644
index d685670..0000000
--- a/milena/tests/unit_test/mln_topo_n_faces_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/n_faces_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/n_faces_set.hh>
-#include <mln/topo/n_faces_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_topo_static_n_face_iter.cc b/milena/tests/unit_test/mln_topo_static_n_face_iter.cc
deleted file mode 100644
index bdc4c44..0000000
--- a/milena/tests/unit_test/mln_topo_static_n_face_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/topo/static_n_face_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/topo/static_n_face_iter.hh>
-#include <mln/topo/static_n_face_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_all.cc b/milena/tests/unit_test/mln_trace_all.cc
deleted file mode 100644
index 0a04f26..0000000
--- a/milena/tests/unit_test/mln_trace_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/all.hh>
-#include <mln/trace/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_entering.cc b/milena/tests/unit_test/mln_trace_entering.cc
deleted file mode 100644
index c058207..0000000
--- a/milena/tests/unit_test/mln_trace_entering.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/entering.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/entering.hh>
-#include <mln/trace/entering.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_essential.cc b/milena/tests/unit_test/mln_trace_essential.cc
deleted file mode 100644
index c0e7a80..0000000
--- a/milena/tests/unit_test/mln_trace_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/essential.hh>
-#include <mln/trace/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_exiting.cc b/milena/tests/unit_test/mln_trace_exiting.cc
deleted file mode 100644
index 85fbe8d..0000000
--- a/milena/tests/unit_test/mln_trace_exiting.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/exiting.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/exiting.hh>
-#include <mln/trace/exiting.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_quiet.cc b/milena/tests/unit_test/mln_trace_quiet.cc
deleted file mode 100644
index c6daeb4..0000000
--- a/milena/tests/unit_test/mln_trace_quiet.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/quiet.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/quiet.hh>
-#include <mln/trace/quiet.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_resume.cc b/milena/tests/unit_test/mln_trace_resume.cc
deleted file mode 100644
index fb390ff..0000000
--- a/milena/tests/unit_test/mln_trace_resume.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/resume.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/resume.hh>
-#include <mln/trace/resume.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_stop.cc b/milena/tests/unit_test/mln_trace_stop.cc
deleted file mode 100644
index 67b0b0b..0000000
--- a/milena/tests/unit_test/mln_trace_stop.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/stop.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/stop.hh>
-#include <mln/trace/stop.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trace_warning.cc b/milena/tests/unit_test/mln_trace_warning.cc
deleted file mode 100644
index 23b4b63..0000000
--- a/milena/tests/unit_test/mln_trace_warning.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trace/warning.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trace/warning.hh>
-#include <mln/trace/warning.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_all.cc b/milena/tests/unit_test/mln_trait_all.cc
deleted file mode 100644
index 498c7a4..0000000
--- a/milena/tests/unit_test/mln_trait_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/all.hh>
-#include <mln/trait/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_ch_function_value.cc b/milena/tests/unit_test/mln_trait_ch_function_value.cc
deleted file mode 100644
index f6cb360..0000000
--- a/milena/tests/unit_test/mln_trait_ch_function_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/ch_function_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/ch_function_value.hh>
-#include <mln/trait/ch_function_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_ch_value.cc b/milena/tests/unit_test/mln_trait_ch_value.cc
deleted file mode 100644
index 7d30a6c..0000000
--- a/milena/tests/unit_test/mln_trait_ch_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/ch_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/ch_value.hh>
-#include <mln/trait/ch_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_concrete.cc b/milena/tests/unit_test/mln_trait_concrete.cc
deleted file mode 100644
index 6b09429..0000000
--- a/milena/tests/unit_test/mln_trait_concrete.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/concrete.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/concrete.hh>
-#include <mln/trait/concrete.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_essential.cc b/milena/tests/unit_test/mln_trait_essential.cc
deleted file mode 100644
index 2bdb6ea..0000000
--- a/milena/tests/unit_test/mln_trait_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/essential.hh>
-#include <mln/trait/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_image_from_grid.cc b/milena/tests/unit_test/mln_trait_image_from_grid.cc
deleted file mode 100644
index c999187..0000000
--- a/milena/tests/unit_test/mln_trait_image_from_grid.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/image_from_grid.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/image_from_grid.hh>
-#include <mln/trait/image_from_grid.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_image_print.cc b/milena/tests/unit_test/mln_trait_image_print.cc
deleted file mode 100644
index 68468ad..0000000
--- a/milena/tests/unit_test/mln_trait_image_print.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/image/print.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/image/print.hh>
-#include <mln/trait/image/print.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_image_props.cc b/milena/tests/unit_test/mln_trait_image_props.cc
deleted file mode 100644
index ba894fe..0000000
--- a/milena/tests/unit_test/mln_trait_image_props.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/image/props.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/image/props.hh>
-#include <mln/trait/image/props.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_images.cc b/milena/tests/unit_test/mln_trait_images.cc
deleted file mode 100644
index 0c55ab1..0000000
--- a/milena/tests/unit_test/mln_trait_images.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/images.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/images.hh>
-#include <mln/trait/images.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_neighborhood.cc b/milena/tests/unit_test/mln_trait_neighborhood.cc
deleted file mode 100644
index 0131eec..0000000
--- a/milena/tests/unit_test/mln_trait_neighborhood.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/neighborhood.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/neighborhood.hh>
-#include <mln/trait/neighborhood.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_all.cc b/milena/tests/unit_test/mln_trait_op_all.cc
deleted file mode 100644
index 1db6202..0000000
--- a/milena/tests/unit_test/mln_trait_op_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/all.hh>
-#include <mln/trait/op/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_and.cc b/milena/tests/unit_test/mln_trait_op_and.cc
deleted file mode 100644
index 84a0715..0000000
--- a/milena/tests/unit_test/mln_trait_op_and.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/and.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/and.hh>
-#include <mln/trait/op/and.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_decl.cc b/milena/tests/unit_test/mln_trait_op_decl.cc
deleted file mode 100644
index 0d33f33..0000000
--- a/milena/tests/unit_test/mln_trait_op_decl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/decl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/decl.hh>
-#include <mln/trait/op/decl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_div.cc b/milena/tests/unit_test/mln_trait_op_div.cc
deleted file mode 100644
index 25a6964..0000000
--- a/milena/tests/unit_test/mln_trait_op_div.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/div.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/div.hh>
-#include <mln/trait/op/div.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_eq.cc b/milena/tests/unit_test/mln_trait_op_eq.cc
deleted file mode 100644
index 56bb049..0000000
--- a/milena/tests/unit_test/mln_trait_op_eq.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/eq.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/eq.hh>
-#include <mln/trait/op/eq.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_essential.cc b/milena/tests/unit_test/mln_trait_op_essential.cc
deleted file mode 100644
index 85eba0e..0000000
--- a/milena/tests/unit_test/mln_trait_op_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/essential.hh>
-#include <mln/trait/op/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_geq.cc b/milena/tests/unit_test/mln_trait_op_geq.cc
deleted file mode 100644
index ebe1741..0000000
--- a/milena/tests/unit_test/mln_trait_op_geq.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/geq.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/geq.hh>
-#include <mln/trait/op/geq.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_greater.cc b/milena/tests/unit_test/mln_trait_op_greater.cc
deleted file mode 100644
index 6e2b5ac..0000000
--- a/milena/tests/unit_test/mln_trait_op_greater.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/greater.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/greater.hh>
-#include <mln/trait/op/greater.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_leq.cc b/milena/tests/unit_test/mln_trait_op_leq.cc
deleted file mode 100644
index 034cfcc..0000000
--- a/milena/tests/unit_test/mln_trait_op_leq.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/leq.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/leq.hh>
-#include <mln/trait/op/leq.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_less.cc b/milena/tests/unit_test/mln_trait_op_less.cc
deleted file mode 100644
index 1912367..0000000
--- a/milena/tests/unit_test/mln_trait_op_less.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/less.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/less.hh>
-#include <mln/trait/op/less.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_lor.cc b/milena/tests/unit_test/mln_trait_op_lor.cc
deleted file mode 100644
index 479ac47..0000000
--- a/milena/tests/unit_test/mln_trait_op_lor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/lor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/lor.hh>
-#include <mln/trait/op/lor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_minus.cc b/milena/tests/unit_test/mln_trait_op_minus.cc
deleted file mode 100644
index a33fd40..0000000
--- a/milena/tests/unit_test/mln_trait_op_minus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/minus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/minus.hh>
-#include <mln/trait/op/minus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_mod.cc b/milena/tests/unit_test/mln_trait_op_mod.cc
deleted file mode 100644
index 4e6a261..0000000
--- a/milena/tests/unit_test/mln_trait_op_mod.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/mod.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/mod.hh>
-#include <mln/trait/op/mod.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_neq.cc b/milena/tests/unit_test/mln_trait_op_neq.cc
deleted file mode 100644
index eb52d0a..0000000
--- a/milena/tests/unit_test/mln_trait_op_neq.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/neq.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/neq.hh>
-#include <mln/trait/op/neq.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_not.cc b/milena/tests/unit_test/mln_trait_op_not.cc
deleted file mode 100644
index 1ce7730..0000000
--- a/milena/tests/unit_test/mln_trait_op_not.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/not.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/not.hh>
-#include <mln/trait/op/not.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_or.cc b/milena/tests/unit_test/mln_trait_op_or.cc
deleted file mode 100644
index 93c3fce..0000000
--- a/milena/tests/unit_test/mln_trait_op_or.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/or.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/or.hh>
-#include <mln/trait/op/or.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_ord.cc b/milena/tests/unit_test/mln_trait_op_ord.cc
deleted file mode 100644
index 7fa56e5..0000000
--- a/milena/tests/unit_test/mln_trait_op_ord.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/ord.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/ord.hh>
-#include <mln/trait/op/ord.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_plus.cc b/milena/tests/unit_test/mln_trait_op_plus.cc
deleted file mode 100644
index e1913a8..0000000
--- a/milena/tests/unit_test/mln_trait_op_plus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/plus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/plus.hh>
-#include <mln/trait/op/plus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_postdec.cc b/milena/tests/unit_test/mln_trait_op_postdec.cc
deleted file mode 100644
index d447860..0000000
--- a/milena/tests/unit_test/mln_trait_op_postdec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/postdec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/postdec.hh>
-#include <mln/trait/op/postdec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_postinc.cc b/milena/tests/unit_test/mln_trait_op_postinc.cc
deleted file mode 100644
index 4308d84..0000000
--- a/milena/tests/unit_test/mln_trait_op_postinc.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/postinc.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/postinc.hh>
-#include <mln/trait/op/postinc.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_predec.cc b/milena/tests/unit_test/mln_trait_op_predec.cc
deleted file mode 100644
index 3b7ea68..0000000
--- a/milena/tests/unit_test/mln_trait_op_predec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/predec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/predec.hh>
-#include <mln/trait/op/predec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_preinc.cc b/milena/tests/unit_test/mln_trait_op_preinc.cc
deleted file mode 100644
index 48e9b26..0000000
--- a/milena/tests/unit_test/mln_trait_op_preinc.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/preinc.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/preinc.hh>
-#include <mln/trait/op/preinc.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_times.cc b/milena/tests/unit_test/mln_trait_op_times.cc
deleted file mode 100644
index af0633d..0000000
--- a/milena/tests/unit_test/mln_trait_op_times.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/times.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/times.hh>
-#include <mln/trait/op/times.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_uminus.cc b/milena/tests/unit_test/mln_trait_op_uminus.cc
deleted file mode 100644
index 52dc502..0000000
--- a/milena/tests/unit_test/mln_trait_op_uminus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/uminus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/uminus.hh>
-#include <mln/trait/op/uminus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_uplus.cc b/milena/tests/unit_test/mln_trait_op_uplus.cc
deleted file mode 100644
index 76360fd..0000000
--- a/milena/tests/unit_test/mln_trait_op_uplus.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/uplus.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/uplus.hh>
-#include <mln/trait/op/uplus.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_op_xor.cc b/milena/tests/unit_test/mln_trait_op_xor.cc
deleted file mode 100644
index 3c162d6..0000000
--- a/milena/tests/unit_test/mln_trait_op_xor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/op/xor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/op/xor.hh>
-#include <mln/trait/op/xor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_promote.cc b/milena/tests/unit_test/mln_trait_promote.cc
deleted file mode 100644
index 9d228eb..0000000
--- a/milena/tests/unit_test/mln_trait_promote.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/promote.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/promote.hh>
-#include <mln/trait/promote.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_site_set_print.cc b/milena/tests/unit_test/mln_trait_site_set_print.cc
deleted file mode 100644
index b9e3359..0000000
--- a/milena/tests/unit_test/mln_trait_site_set_print.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/site_set/print.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/site_set/print.hh>
-#include <mln/trait/site_set/print.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_site_set_props.cc b/milena/tests/unit_test/mln_trait_site_set_props.cc
deleted file mode 100644
index 6c73e04..0000000
--- a/milena/tests/unit_test/mln_trait_site_set_props.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/site_set/props.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/site_set/props.hh>
-#include <mln/trait/site_set/props.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_site_sets.cc b/milena/tests/unit_test/mln_trait_site_sets.cc
deleted file mode 100644
index f15487a..0000000
--- a/milena/tests/unit_test/mln_trait_site_sets.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/site_sets.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/site_sets.hh>
-#include <mln/trait/site_sets.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_solve.cc b/milena/tests/unit_test/mln_trait_solve.cc
deleted file mode 100644
index 0c9cb37..0000000
--- a/milena/tests/unit_test/mln_trait_solve.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/solve.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/solve.hh>
-#include <mln/trait/solve.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_solve_binary.cc b/milena/tests/unit_test/mln_trait_solve_binary.cc
deleted file mode 100644
index cb0bf61..0000000
--- a/milena/tests/unit_test/mln_trait_solve_binary.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/solve_binary.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/solve_binary.hh>
-#include <mln/trait/solve_binary.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_solve_unary.cc b/milena/tests/unit_test/mln_trait_solve_unary.cc
deleted file mode 100644
index 68f09d6..0000000
--- a/milena/tests/unit_test/mln_trait_solve_unary.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/solve_unary.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/solve_unary.hh>
-#include <mln/trait/solve_unary.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_undef.cc b/milena/tests/unit_test/mln_trait_undef.cc
deleted file mode 100644
index 45bcbe7..0000000
--- a/milena/tests/unit_test/mln_trait_undef.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/undef.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/undef.hh>
-#include <mln/trait/undef.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_.cc b/milena/tests/unit_test/mln_trait_value_.cc
deleted file mode 100644
index 3c207e9..0000000
--- a/milena/tests/unit_test/mln_trait_value_.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value_.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value_.hh>
-#include <mln/trait/value_.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_all.cc b/milena/tests/unit_test/mln_trait_value_all.cc
deleted file mode 100644
index 3fbbded..0000000
--- a/milena/tests/unit_test/mln_trait_value_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value/all.hh>
-#include <mln/trait/value/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_essential.cc b/milena/tests/unit_test/mln_trait_value_essential.cc
deleted file mode 100644
index 519e5e2..0000000
--- a/milena/tests/unit_test/mln_trait_value_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value/essential.hh>
-#include <mln/trait/value/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_kind.cc b/milena/tests/unit_test/mln_trait_value_kind.cc
deleted file mode 100644
index b24c905..0000000
--- a/milena/tests/unit_test/mln_trait_value_kind.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value/kind.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value/kind.hh>
-#include <mln/trait/value/kind.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_nature.cc b/milena/tests/unit_test/mln_trait_value_nature.cc
deleted file mode 100644
index e830a24..0000000
--- a/milena/tests/unit_test/mln_trait_value_nature.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value/nature.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value/nature.hh>
-#include <mln/trait/value/nature.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_print.cc b/milena/tests/unit_test/mln_trait_value_print.cc
deleted file mode 100644
index 4e7cbda..0000000
--- a/milena/tests/unit_test/mln_trait_value_print.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value/print.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value/print.hh>
-#include <mln/trait/value/print.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_value_quant.cc b/milena/tests/unit_test/mln_trait_value_quant.cc
deleted file mode 100644
index 4ff8133..0000000
--- a/milena/tests/unit_test/mln_trait_value_quant.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/value/quant.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/value/quant.hh>
-#include <mln/trait/value/quant.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_window_print.cc b/milena/tests/unit_test/mln_trait_window_print.cc
deleted file mode 100644
index 549afcd..0000000
--- a/milena/tests/unit_test/mln_trait_window_print.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/window/print.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/window/print.hh>
-#include <mln/trait/window/print.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_window_props.cc b/milena/tests/unit_test/mln_trait_window_props.cc
deleted file mode 100644
index 97b766d..0000000
--- a/milena/tests/unit_test/mln_trait_window_props.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/window/props.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/window/props.hh>
-#include <mln/trait/window/props.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_trait_windows.cc b/milena/tests/unit_test/mln_trait_windows.cc
deleted file mode 100644
index 10064c2..0000000
--- a/milena/tests/unit_test/mln_trait_windows.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/trait/windows.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/trait/windows.hh>
-#include <mln/trait/windows.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_all.cc b/milena/tests/unit_test/mln_transform_all.cc
deleted file mode 100644
index a316d7a..0000000
--- a/milena/tests/unit_test/mln_transform_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/all.hh>
-#include <mln/transform/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_distance_front.cc b/milena/tests/unit_test/mln_transform_distance_front.cc
deleted file mode 100644
index 9b11fbe..0000000
--- a/milena/tests/unit_test/mln_transform_distance_front.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/distance_front.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/distance_front.hh>
-#include <mln/transform/distance_front.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_distance_geodesic.cc b/milena/tests/unit_test/mln_transform_distance_geodesic.cc
deleted file mode 100644
index 5500ab9..0000000
--- a/milena/tests/unit_test/mln_transform_distance_geodesic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/distance_geodesic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/distance_geodesic.hh>
-#include <mln/transform/distance_geodesic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_essential.cc b/milena/tests/unit_test/mln_transform_essential.cc
deleted file mode 100644
index fd9f8d7..0000000
--- a/milena/tests/unit_test/mln_transform_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/essential.hh>
-#include <mln/transform/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_influence_zone_front.cc b/milena/tests/unit_test/mln_transform_influence_zone_front.cc
deleted file mode 100644
index 4c9ae7b..0000000
--- a/milena/tests/unit_test/mln_transform_influence_zone_front.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/influence_zone_front.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/influence_zone_front.hh>
-#include <mln/transform/influence_zone_front.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_influence_zone_geodesic.cc b/milena/tests/unit_test/mln_transform_influence_zone_geodesic.cc
deleted file mode 100644
index bbd0a49..0000000
--- a/milena/tests/unit_test/mln_transform_influence_zone_geodesic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/influence_zone_geodesic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/influence_zone_geodesic.hh>
-#include <mln/transform/influence_zone_geodesic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_internal_all.cc b/milena/tests/unit_test/mln_transform_internal_all.cc
deleted file mode 100644
index efb0df2..0000000
--- a/milena/tests/unit_test/mln_transform_internal_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/internal/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/internal/all.hh>
-#include <mln/transform/internal/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_internal_closest_point_functor.cc b/milena/tests/unit_test/mln_transform_internal_closest_point_functor.cc
deleted file mode 100644
index 96b7c96..0000000
--- a/milena/tests/unit_test/mln_transform_internal_closest_point_functor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/internal/closest_point_functor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/internal/closest_point_functor.hh>
-#include <mln/transform/internal/closest_point_functor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_internal_distance_functor.cc b/milena/tests/unit_test/mln_transform_internal_distance_functor.cc
deleted file mode 100644
index 51d3cf4..0000000
--- a/milena/tests/unit_test/mln_transform_internal_distance_functor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/internal/distance_functor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/internal/distance_functor.hh>
-#include <mln/transform/internal/distance_functor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_transform_internal_influence_zone_functor.cc b/milena/tests/unit_test/mln_transform_internal_influence_zone_functor.cc
deleted file mode 100644
index 5dac280..0000000
--- a/milena/tests/unit_test/mln_transform_internal_influence_zone_functor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/transform/internal/influence_zone_functor.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/transform/internal/influence_zone_functor.hh>
-#include <mln/transform/internal/influence_zone_functor.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_all.cc b/milena/tests/unit_test/mln_util_all.cc
deleted file mode 100644
index 50981c5..0000000
--- a/milena/tests/unit_test/mln_util_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/all.hh>
-#include <mln/util/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_array.cc b/milena/tests/unit_test/mln_util_array.cc
deleted file mode 100644
index a0aa9d4..0000000
--- a/milena/tests/unit_test/mln_util_array.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/array.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/array.hh>
-#include <mln/util/array.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_branch_iter.cc b/milena/tests/unit_test/mln_util_branch_iter.cc
deleted file mode 100644
index 2511040..0000000
--- a/milena/tests/unit_test/mln_util_branch_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/branch_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/branch_iter.hh>
-#include <mln/util/branch_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_branch_iter_ind.cc b/milena/tests/unit_test/mln_util_branch_iter_ind.cc
deleted file mode 100644
index 35549a1..0000000
--- a/milena/tests/unit_test/mln_util_branch_iter_ind.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/branch_iter_ind.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/branch_iter_ind.hh>
-#include <mln/util/branch_iter_ind.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_dindex.cc b/milena/tests/unit_test/mln_util_dindex.cc
deleted file mode 100644
index de41a8d..0000000
--- a/milena/tests/unit_test/mln_util_dindex.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/dindex.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/dindex.hh>
-#include <mln/util/dindex.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_eat.cc b/milena/tests/unit_test/mln_util_eat.cc
deleted file mode 100644
index c851662..0000000
--- a/milena/tests/unit_test/mln_util_eat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/eat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/eat.hh>
-#include <mln/util/eat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_edge.cc b/milena/tests/unit_test/mln_util_edge.cc
deleted file mode 100644
index a79c466..0000000
--- a/milena/tests/unit_test/mln_util_edge.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/edge.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/edge.hh>
-#include <mln/util/edge.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_essential.cc b/milena/tests/unit_test/mln_util_essential.cc
deleted file mode 100644
index 5cbd9a3..0000000
--- a/milena/tests/unit_test/mln_util_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/essential.hh>
-#include <mln/util/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_fibonacci_heap.cc b/milena/tests/unit_test/mln_util_fibonacci_heap.cc
deleted file mode 100644
index d143ea9..0000000
--- a/milena/tests/unit_test/mln_util_fibonacci_heap.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/fibonacci_heap.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/fibonacci_heap.hh>
-#include <mln/util/fibonacci_heap.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_graph.cc b/milena/tests/unit_test/mln_util_graph.cc
deleted file mode 100644
index 707572d..0000000
--- a/milena/tests/unit_test/mln_util_graph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/graph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/graph.hh>
-#include <mln/util/graph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_greater_point.cc b/milena/tests/unit_test/mln_util_greater_point.cc
deleted file mode 100644
index fe6b0d3..0000000
--- a/milena/tests/unit_test/mln_util_greater_point.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/greater_point.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/greater_point.hh>
-#include <mln/util/greater_point.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_greater_psite.cc b/milena/tests/unit_test/mln_util_greater_psite.cc
deleted file mode 100644
index d78f3bc..0000000
--- a/milena/tests/unit_test/mln_util_greater_psite.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/greater_psite.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/greater_psite.hh>
-#include <mln/util/greater_psite.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_ignore.cc b/milena/tests/unit_test/mln_util_ignore.cc
deleted file mode 100644
index 8d054d7..0000000
--- a/milena/tests/unit_test/mln_util_ignore.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/ignore.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/ignore.hh>
-#include <mln/util/ignore.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_index.cc b/milena/tests/unit_test/mln_util_index.cc
deleted file mode 100644
index 37445fa..0000000
--- a/milena/tests/unit_test/mln_util_index.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/index.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/index.hh>
-#include <mln/util/index.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_boost_graph.cc b/milena/tests/unit_test/mln_util_internal_boost_graph.cc
deleted file mode 100644
index a659d48..0000000
--- a/milena/tests/unit_test/mln_util_internal_boost_graph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/boost_graph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/boost_graph.hh>
-#include <mln/util/internal/boost_graph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_boost_graph_access.cc b/milena/tests/unit_test/mln_util_internal_boost_graph_access.cc
deleted file mode 100644
index 5559123..0000000
--- a/milena/tests/unit_test/mln_util_internal_boost_graph_access.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/boost_graph_access.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/boost_graph_access.hh>
-#include <mln/util/internal/boost_graph_access.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_boost_graph_property.cc b/milena/tests/unit_test/mln_util_internal_boost_graph_property.cc
deleted file mode 100644
index ab2abf9..0000000
--- a/milena/tests/unit_test/mln_util_internal_boost_graph_property.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/boost_graph_property.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/boost_graph_property.hh>
-#include <mln/util/internal/boost_graph_property.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_boost_graph_structure.cc b/milena/tests/unit_test/mln_util_internal_boost_graph_structure.cc
deleted file mode 100644
index 3e1e59b..0000000
--- a/milena/tests/unit_test/mln_util_internal_boost_graph_structure.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/boost_graph_structure.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/boost_graph_structure.hh>
-#include <mln/util/internal/boost_graph_structure.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_edge_impl.cc b/milena/tests/unit_test/mln_util_internal_edge_impl.cc
deleted file mode 100644
index cd133a1..0000000
--- a/milena/tests/unit_test/mln_util_internal_edge_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/edge_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/edge_impl.hh>
-#include <mln/util/internal/edge_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_graph_base.cc b/milena/tests/unit_test/mln_util_internal_graph_base.cc
deleted file mode 100644
index 02cfcea..0000000
--- a/milena/tests/unit_test/mln_util_internal_graph_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/graph_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/graph_base.hh>
-#include <mln/util/internal/graph_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_graph_iter.cc b/milena/tests/unit_test/mln_util_internal_graph_iter.cc
deleted file mode 100644
index fe567c7..0000000
--- a/milena/tests/unit_test/mln_util_internal_graph_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/graph_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/graph_iter.hh>
-#include <mln/util/internal/graph_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_graph_iter_base.cc b/milena/tests/unit_test/mln_util_internal_graph_iter_base.cc
deleted file mode 100644
index ebb915a..0000000
--- a/milena/tests/unit_test/mln_util_internal_graph_iter_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/graph_iter_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/graph_iter_base.hh>
-#include <mln/util/internal/graph_iter_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_graph_nbh_iter.cc b/milena/tests/unit_test/mln_util_internal_graph_nbh_iter.cc
deleted file mode 100644
index 2db7d71..0000000
--- a/milena/tests/unit_test/mln_util_internal_graph_nbh_iter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/graph_nbh_iter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/graph_nbh_iter.hh>
-#include <mln/util/internal/graph_nbh_iter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_graph_nbh_iter_base.cc b/milena/tests/unit_test/mln_util_internal_graph_nbh_iter_base.cc
deleted file mode 100644
index 65d0f57..0000000
--- a/milena/tests/unit_test/mln_util_internal_graph_nbh_iter_base.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/graph_nbh_iter_base.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/graph_nbh_iter_base.hh>
-#include <mln/util/internal/graph_nbh_iter_base.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_internal_vertex_impl.cc b/milena/tests/unit_test/mln_util_internal_vertex_impl.cc
deleted file mode 100644
index 6a3c741..0000000
--- a/milena/tests/unit_test/mln_util_internal_vertex_impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/internal/vertex_impl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/internal/vertex_impl.hh>
-#include <mln/util/internal/vertex_impl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_lazy_set.cc b/milena/tests/unit_test/mln_util_lazy_set.cc
deleted file mode 100644
index 82becd5..0000000
--- a/milena/tests/unit_test/mln_util_lazy_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/lazy_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/lazy_set.hh>
-#include <mln/util/lazy_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_lemmings.cc b/milena/tests/unit_test/mln_util_lemmings.cc
deleted file mode 100644
index 6a07446..0000000
--- a/milena/tests/unit_test/mln_util_lemmings.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/lemmings.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/lemmings.hh>
-#include <mln/util/lemmings.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_line_graph.cc b/milena/tests/unit_test/mln_util_line_graph.cc
deleted file mode 100644
index 23b0217..0000000
--- a/milena/tests/unit_test/mln_util_line_graph.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/line_graph.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/line_graph.hh>
-#include <mln/util/line_graph.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_max.cc b/milena/tests/unit_test/mln_util_max.cc
deleted file mode 100644
index 4fe07e3..0000000
--- a/milena/tests/unit_test/mln_util_max.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/max.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/max.hh>
-#include <mln/util/max.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_multi_site.cc b/milena/tests/unit_test/mln_util_multi_site.cc
deleted file mode 100644
index e8dd55a..0000000
--- a/milena/tests/unit_test/mln_util_multi_site.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/multi_site.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/multi_site.hh>
-#include <mln/util/multi_site.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_nil.cc b/milena/tests/unit_test/mln_util_nil.cc
deleted file mode 100644
index 0829266..0000000
--- a/milena/tests/unit_test/mln_util_nil.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/nil.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/nil.hh>
-#include <mln/util/nil.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_ord.cc b/milena/tests/unit_test/mln_util_ord.cc
deleted file mode 100644
index acf08a8..0000000
--- a/milena/tests/unit_test/mln_util_ord.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/ord.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/ord.hh>
-#include <mln/util/ord.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_ord_pair.cc b/milena/tests/unit_test/mln_util_ord_pair.cc
deleted file mode 100644
index c7faec4..0000000
--- a/milena/tests/unit_test/mln_util_ord_pair.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/ord_pair.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/ord_pair.hh>
-#include <mln/util/ord_pair.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_pix.cc b/milena/tests/unit_test/mln_util_pix.cc
deleted file mode 100644
index 4065739..0000000
--- a/milena/tests/unit_test/mln_util_pix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/pix.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/pix.hh>
-#include <mln/util/pix.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_set.cc b/milena/tests/unit_test/mln_util_set.cc
deleted file mode 100644
index d7c2833..0000000
--- a/milena/tests/unit_test/mln_util_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/set.hh>
-#include <mln/util/set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_site_pair.cc b/milena/tests/unit_test/mln_util_site_pair.cc
deleted file mode 100644
index 34eb07e..0000000
--- a/milena/tests/unit_test/mln_util_site_pair.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/site_pair.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/site_pair.hh>
-#include <mln/util/site_pair.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_soft_heap.cc b/milena/tests/unit_test/mln_util_soft_heap.cc
deleted file mode 100644
index 6a98bb0..0000000
--- a/milena/tests/unit_test/mln_util_soft_heap.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/soft_heap.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/soft_heap.hh>
-#include <mln/util/soft_heap.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_timer.cc b/milena/tests/unit_test/mln_util_timer.cc
deleted file mode 100644
index 19330f5..0000000
--- a/milena/tests/unit_test/mln_util_timer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/timer.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/timer.hh>
-#include <mln/util/timer.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_tracked_ptr.cc b/milena/tests/unit_test/mln_util_tracked_ptr.cc
deleted file mode 100644
index 9309075..0000000
--- a/milena/tests/unit_test/mln_util_tracked_ptr.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/tracked_ptr.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/tracked_ptr.hh>
-#include <mln/util/tracked_ptr.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_tree.cc b/milena/tests/unit_test/mln_util_tree.cc
deleted file mode 100644
index 10fd772..0000000
--- a/milena/tests/unit_test/mln_util_tree.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/tree.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/tree.hh>
-#include <mln/util/tree.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_tree_fast.cc b/milena/tests/unit_test/mln_util_tree_fast.cc
deleted file mode 100644
index 588bc8b..0000000
--- a/milena/tests/unit_test/mln_util_tree_fast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/tree_fast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/tree_fast.hh>
-#include <mln/util/tree_fast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_tree_fast_to_image.cc b/milena/tests/unit_test/mln_util_tree_fast_to_image.cc
deleted file mode 100644
index 780e154..0000000
--- a/milena/tests/unit_test/mln_util_tree_fast_to_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/tree_fast_to_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/tree_fast_to_image.hh>
-#include <mln/util/tree_fast_to_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_tree_to_fast.cc b/milena/tests/unit_test/mln_util_tree_to_fast.cc
deleted file mode 100644
index 304841e..0000000
--- a/milena/tests/unit_test/mln_util_tree_to_fast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/tree_to_fast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/tree_to_fast.hh>
-#include <mln/util/tree_to_fast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_tree_to_image.cc b/milena/tests/unit_test/mln_util_tree_to_image.cc
deleted file mode 100644
index 481131c..0000000
--- a/milena/tests/unit_test/mln_util_tree_to_image.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/tree_to_image.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/tree_to_image.hh>
-#include <mln/util/tree_to_image.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_vertex.cc b/milena/tests/unit_test/mln_util_vertex.cc
deleted file mode 100644
index 9415253..0000000
--- a/milena/tests/unit_test/mln_util_vertex.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/vertex.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/vertex.hh>
-#include <mln/util/vertex.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_util_yes.cc b/milena/tests/unit_test/mln_util_yes.cc
deleted file mode 100644
index af18499..0000000
--- a/milena/tests/unit_test/mln_util_yes.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/util/yes.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/util/yes.hh>
-#include <mln/util/yes.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_aliases.cc b/milena/tests/unit_test/mln_value_aliases.cc
deleted file mode 100644
index 00b1e10..0000000
--- a/milena/tests/unit_test/mln_value_aliases.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/aliases.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/aliases.hh>
-#include <mln/value/aliases.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_all.cc b/milena/tests/unit_test/mln_value_all.cc
deleted file mode 100644
index 583ffd3..0000000
--- a/milena/tests/unit_test/mln_value_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/all.hh>
-#include <mln/value/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_all.cc b/milena/tests/unit_test/mln_value_builtin_all.cc
deleted file mode 100644
index 849cf38..0000000
--- a/milena/tests/unit_test/mln_value_builtin_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/all.hh>
-#include <mln/value/builtin/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_essential.cc b/milena/tests/unit_test/mln_value_builtin_essential.cc
deleted file mode 100644
index b4049b0..0000000
--- a/milena/tests/unit_test/mln_value_builtin_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/essential.hh>
-#include <mln/value/builtin/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_floatings.cc b/milena/tests/unit_test/mln_value_builtin_floatings.cc
deleted file mode 100644
index 1b57a7d..0000000
--- a/milena/tests/unit_test/mln_value_builtin_floatings.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/floatings.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/floatings.hh>
-#include <mln/value/builtin/floatings.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_integers.cc b/milena/tests/unit_test/mln_value_builtin_integers.cc
deleted file mode 100644
index 47caa56..0000000
--- a/milena/tests/unit_test/mln_value_builtin_integers.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/integers.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/integers.hh>
-#include <mln/value/builtin/integers.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_ops.cc b/milena/tests/unit_test/mln_value_builtin_ops.cc
deleted file mode 100644
index 984acc3..0000000
--- a/milena/tests/unit_test/mln_value_builtin_ops.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/ops.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/ops.hh>
-#include <mln/value/builtin/ops.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_promotions.cc b/milena/tests/unit_test/mln_value_builtin_promotions.cc
deleted file mode 100644
index 7ece9c3..0000000
--- a/milena/tests/unit_test/mln_value_builtin_promotions.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/promotions.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/promotions.hh>
-#include <mln/value/builtin/promotions.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_builtin_symbolics.cc b/milena/tests/unit_test/mln_value_builtin_symbolics.cc
deleted file mode 100644
index a95e98f..0000000
--- a/milena/tests/unit_test/mln_value_builtin_symbolics.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/builtin/symbolics.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/builtin/symbolics.hh>
-#include <mln/value/builtin/symbolics.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_cast.cc b/milena/tests/unit_test/mln_value_cast.cc
deleted file mode 100644
index 08f042d..0000000
--- a/milena/tests/unit_test/mln_value_cast.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/cast.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/cast.hh>
-#include <mln/value/cast.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_all.cc b/milena/tests/unit_test/mln_value_concept_all.cc
deleted file mode 100644
index d6fa7ee..0000000
--- a/milena/tests/unit_test/mln_value_concept_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/all.hh>
-#include <mln/value/concept/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_built_in.cc b/milena/tests/unit_test/mln_value_concept_built_in.cc
deleted file mode 100644
index 0ee0854..0000000
--- a/milena/tests/unit_test/mln_value_concept_built_in.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/built_in.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/built_in.hh>
-#include <mln/value/concept/built_in.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_data.cc b/milena/tests/unit_test/mln_value_concept_data.cc
deleted file mode 100644
index a54cadd..0000000
--- a/milena/tests/unit_test/mln_value_concept_data.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/data.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/data.hh>
-#include <mln/value/concept/data.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_essential.cc b/milena/tests/unit_test/mln_value_concept_essential.cc
deleted file mode 100644
index 3c2dea7..0000000
--- a/milena/tests/unit_test/mln_value_concept_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/essential.hh>
-#include <mln/value/concept/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_floating.cc b/milena/tests/unit_test/mln_value_concept_floating.cc
deleted file mode 100644
index 73cce2c..0000000
--- a/milena/tests/unit_test/mln_value_concept_floating.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/floating.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/floating.hh>
-#include <mln/value/concept/floating.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_integer.cc b/milena/tests/unit_test/mln_value_concept_integer.cc
deleted file mode 100644
index 4679526..0000000
--- a/milena/tests/unit_test/mln_value_concept_integer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/integer.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/integer.hh>
-#include <mln/value/concept/integer.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_scalar.cc b/milena/tests/unit_test/mln_value_concept_scalar.cc
deleted file mode 100644
index e0aa5b9..0000000
--- a/milena/tests/unit_test/mln_value_concept_scalar.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/scalar.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/scalar.hh>
-#include <mln/value/concept/scalar.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_structured.cc b/milena/tests/unit_test/mln_value_concept_structured.cc
deleted file mode 100644
index 0493e8b..0000000
--- a/milena/tests/unit_test/mln_value_concept_structured.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/structured.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/structured.hh>
-#include <mln/value/concept/structured.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_symbolic.cc b/milena/tests/unit_test/mln_value_concept_symbolic.cc
deleted file mode 100644
index dd2dd1b..0000000
--- a/milena/tests/unit_test/mln_value_concept_symbolic.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/symbolic.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/symbolic.hh>
-#include <mln/value/concept/symbolic.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_concept_vectorial.cc b/milena/tests/unit_test/mln_value_concept_vectorial.cc
deleted file mode 100644
index 01b48f1..0000000
--- a/milena/tests/unit_test/mln_value_concept_vectorial.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/concept/vectorial.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/concept/vectorial.hh>
-#include <mln/value/concept/vectorial.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_equiv.cc b/milena/tests/unit_test/mln_value_equiv.cc
deleted file mode 100644
index 3c0c086..0000000
--- a/milena/tests/unit_test/mln_value_equiv.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/equiv.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/equiv.hh>
-#include <mln/value/equiv.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_essential.cc b/milena/tests/unit_test/mln_value_essential.cc
deleted file mode 100644
index f3cf17e..0000000
--- a/milena/tests/unit_test/mln_value_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/essential.hh>
-#include <mln/value/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_float01.cc b/milena/tests/unit_test/mln_value_float01.cc
deleted file mode 100644
index f5992cf..0000000
--- a/milena/tests/unit_test/mln_value_float01.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/float01.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/float01.hh>
-#include <mln/value/float01.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_float01_.cc b/milena/tests/unit_test/mln_value_float01_.cc
deleted file mode 100644
index 49bbffd..0000000
--- a/milena/tests/unit_test/mln_value_float01_.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/float01_.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/float01_.hh>
-#include <mln/value/float01_.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_float01_16.cc b/milena/tests/unit_test/mln_value_float01_16.cc
deleted file mode 100644
index 9591fc4..0000000
--- a/milena/tests/unit_test/mln_value_float01_16.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/float01_16.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/float01_16.hh>
-#include <mln/value/float01_16.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_float01_8.cc b/milena/tests/unit_test/mln_value_float01_8.cc
deleted file mode 100644
index df813e1..0000000
--- a/milena/tests/unit_test/mln_value_float01_8.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/float01_8.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/float01_8.hh>
-#include <mln/value/float01_8.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_float01_f.cc b/milena/tests/unit_test/mln_value_float01_f.cc
deleted file mode 100644
index 52a1ef3..0000000
--- a/milena/tests/unit_test/mln_value_float01_f.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/float01_f.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/float01_f.hh>
-#include <mln/value/float01_f.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_gl16.cc b/milena/tests/unit_test/mln_value_gl16.cc
deleted file mode 100644
index d286a5f..0000000
--- a/milena/tests/unit_test/mln_value_gl16.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/gl16.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/gl16.hh>
-#include <mln/value/gl16.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_gl8.cc b/milena/tests/unit_test/mln_value_gl8.cc
deleted file mode 100644
index 22cf839..0000000
--- a/milena/tests/unit_test/mln_value_gl8.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/gl8.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/gl8.hh>
-#include <mln/value/gl8.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_glf.cc b/milena/tests/unit_test/mln_value_glf.cc
deleted file mode 100644
index 2651e66..0000000
--- a/milena/tests/unit_test/mln_value_glf.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/glf.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/glf.hh>
-#include <mln/value/glf.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_graylevel.cc b/milena/tests/unit_test/mln_value_graylevel.cc
deleted file mode 100644
index 025613f..0000000
--- a/milena/tests/unit_test/mln_value_graylevel.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/graylevel.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/graylevel.hh>
-#include <mln/value/graylevel.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_graylevel_f.cc b/milena/tests/unit_test/mln_value_graylevel_f.cc
deleted file mode 100644
index a1c0f77..0000000
--- a/milena/tests/unit_test/mln_value_graylevel_f.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/graylevel_f.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/graylevel_f.hh>
-#include <mln/value/graylevel_f.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_hsi.cc b/milena/tests/unit_test/mln_value_hsi.cc
deleted file mode 100644
index 103b097..0000000
--- a/milena/tests/unit_test/mln_value_hsi.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/hsi.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/hsi.hh>
-#include <mln/value/hsi.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_hsl.cc b/milena/tests/unit_test/mln_value_hsl.cc
deleted file mode 100644
index d3134aa..0000000
--- a/milena/tests/unit_test/mln_value_hsl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/hsl.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/hsl.hh>
-#include <mln/value/hsl.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_s.cc b/milena/tests/unit_test/mln_value_int_s.cc
deleted file mode 100644
index 40d23b4..0000000
--- a/milena/tests/unit_test/mln_value_int_s.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_s.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_s.hh>
-#include <mln/value/int_s.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_s16.cc b/milena/tests/unit_test/mln_value_int_s16.cc
deleted file mode 100644
index 474f2fb..0000000
--- a/milena/tests/unit_test/mln_value_int_s16.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_s16.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_s16.hh>
-#include <mln/value/int_s16.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_s32.cc b/milena/tests/unit_test/mln_value_int_s32.cc
deleted file mode 100644
index 7c9e0bc..0000000
--- a/milena/tests/unit_test/mln_value_int_s32.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_s32.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_s32.hh>
-#include <mln/value/int_s32.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_s8.cc b/milena/tests/unit_test/mln_value_int_s8.cc
deleted file mode 100644
index 023967e..0000000
--- a/milena/tests/unit_test/mln_value_int_s8.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_s8.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_s8.hh>
-#include <mln/value/int_s8.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_u.cc b/milena/tests/unit_test/mln_value_int_u.cc
deleted file mode 100644
index 80b0104..0000000
--- a/milena/tests/unit_test/mln_value_int_u.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_u.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_u.hh>
-#include <mln/value/int_u.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_u16.cc b/milena/tests/unit_test/mln_value_int_u16.cc
deleted file mode 100644
index ea4b992..0000000
--- a/milena/tests/unit_test/mln_value_int_u16.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_u16.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_u16.hh>
-#include <mln/value/int_u16.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_u32.cc b/milena/tests/unit_test/mln_value_int_u32.cc
deleted file mode 100644
index c9677e2..0000000
--- a/milena/tests/unit_test/mln_value_int_u32.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_u32.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_u32.hh>
-#include <mln/value/int_u32.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_u8.cc b/milena/tests/unit_test/mln_value_int_u8.cc
deleted file mode 100644
index c46a998..0000000
--- a/milena/tests/unit_test/mln_value_int_u8.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_u8.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_u8.hh>
-#include <mln/value/int_u8.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_int_u_sat.cc b/milena/tests/unit_test/mln_value_int_u_sat.cc
deleted file mode 100644
index fc9201d..0000000
--- a/milena/tests/unit_test/mln_value_int_u_sat.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/int_u_sat.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/int_u_sat.hh>
-#include <mln/value/int_u_sat.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_all.cc b/milena/tests/unit_test/mln_value_internal_all.cc
deleted file mode 100644
index d22f112..0000000
--- a/milena/tests/unit_test/mln_value_internal_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/all.hh>
-#include <mln/value/internal/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_convert.cc b/milena/tests/unit_test/mln_value_internal_convert.cc
deleted file mode 100644
index 9221cf6..0000000
--- a/milena/tests/unit_test/mln_value_internal_convert.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/convert.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/convert.hh>
-#include <mln/value/internal/convert.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_encoding.cc b/milena/tests/unit_test/mln_value_internal_encoding.cc
deleted file mode 100644
index 2de7c49..0000000
--- a/milena/tests/unit_test/mln_value_internal_encoding.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/encoding.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/encoding.hh>
-#include <mln/value/internal/encoding.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_essential.cc b/milena/tests/unit_test/mln_value_internal_essential.cc
deleted file mode 100644
index 924558d..0000000
--- a/milena/tests/unit_test/mln_value_internal_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/essential.hh>
-#include <mln/value/internal/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_gray_.cc b/milena/tests/unit_test/mln_value_internal_gray_.cc
deleted file mode 100644
index 4286f78..0000000
--- a/milena/tests/unit_test/mln_value_internal_gray_.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/gray_.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/gray_.hh>
-#include <mln/value/internal/gray_.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_gray_f.cc b/milena/tests/unit_test/mln_value_internal_gray_f.cc
deleted file mode 100644
index 8bb906c..0000000
--- a/milena/tests/unit_test/mln_value_internal_gray_f.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/gray_f.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/gray_f.hh>
-#include <mln/value/internal/gray_f.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_integer.cc b/milena/tests/unit_test/mln_value_internal_integer.cc
deleted file mode 100644
index fc6ac0d..0000000
--- a/milena/tests/unit_test/mln_value_internal_integer.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/integer.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/integer.hh>
-#include <mln/value/internal/integer.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_iterable_set.cc b/milena/tests/unit_test/mln_value_internal_iterable_set.cc
deleted file mode 100644
index b193322..0000000
--- a/milena/tests/unit_test/mln_value_internal_iterable_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/iterable_set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/iterable_set.hh>
-#include <mln/value/internal/iterable_set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_limits.cc b/milena/tests/unit_test/mln_value_internal_limits.cc
deleted file mode 100644
index 5dd172a..0000000
--- a/milena/tests/unit_test/mln_value_internal_limits.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/limits.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/limits.hh>
-#include <mln/value/internal/limits.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_internal_value_like.cc b/milena/tests/unit_test/mln_value_internal_value_like.cc
deleted file mode 100644
index 3ff0ea5..0000000
--- a/milena/tests/unit_test/mln_value_internal_value_like.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/internal/value_like.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/internal/value_like.hh>
-#include <mln/value/internal/value_like.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_interval.cc b/milena/tests/unit_test/mln_value_interval.cc
deleted file mode 100644
index efb9f43..0000000
--- a/milena/tests/unit_test/mln_value_interval.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/interval.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/interval.hh>
-#include <mln/value/interval.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_label.cc b/milena/tests/unit_test/mln_value_label.cc
deleted file mode 100644
index b77107f..0000000
--- a/milena/tests/unit_test/mln_value_label.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/label.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/label.hh>
-#include <mln/value/label.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_label_16.cc b/milena/tests/unit_test/mln_value_label_16.cc
deleted file mode 100644
index a611d44..0000000
--- a/milena/tests/unit_test/mln_value_label_16.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/label_16.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/label_16.hh>
-#include <mln/value/label_16.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_label_8.cc b/milena/tests/unit_test/mln_value_label_8.cc
deleted file mode 100644
index 7cc3de6..0000000
--- a/milena/tests/unit_test/mln_value_label_8.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/label_8.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/label_8.hh>
-#include <mln/value/label_8.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_lut_vec.cc b/milena/tests/unit_test/mln_value_lut_vec.cc
deleted file mode 100644
index 4a6d094..0000000
--- a/milena/tests/unit_test/mln_value_lut_vec.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/lut_vec.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/lut_vec.hh>
-#include <mln/value/lut_vec.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_mixin.cc b/milena/tests/unit_test/mln_value_mixin.cc
deleted file mode 100644
index 9ce90c5..0000000
--- a/milena/tests/unit_test/mln_value_mixin.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/mixin.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/mixin.hh>
-#include <mln/value/mixin.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_ops.cc b/milena/tests/unit_test/mln_value_ops.cc
deleted file mode 100644
index eef12ab..0000000
--- a/milena/tests/unit_test/mln_value_ops.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/ops.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/ops.hh>
-#include <mln/value/ops.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_other.cc b/milena/tests/unit_test/mln_value_other.cc
deleted file mode 100644
index f91208a..0000000
--- a/milena/tests/unit_test/mln_value_other.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/other.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/other.hh>
-#include <mln/value/other.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_proxy.cc b/milena/tests/unit_test/mln_value_proxy.cc
deleted file mode 100644
index fc43397..0000000
--- a/milena/tests/unit_test/mln_value_proxy.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/proxy.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/proxy.hh>
-#include <mln/value/proxy.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_rgb.cc b/milena/tests/unit_test/mln_value_rgb.cc
deleted file mode 100644
index 777be03..0000000
--- a/milena/tests/unit_test/mln_value_rgb.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/rgb.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/rgb.hh>
-#include <mln/value/rgb.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_rgb16.cc b/milena/tests/unit_test/mln_value_rgb16.cc
deleted file mode 100644
index 003552e..0000000
--- a/milena/tests/unit_test/mln_value_rgb16.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/rgb16.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/rgb16.hh>
-#include <mln/value/rgb16.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_rgb8.cc b/milena/tests/unit_test/mln_value_rgb8.cc
deleted file mode 100644
index 5da57b8..0000000
--- a/milena/tests/unit_test/mln_value_rgb8.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/rgb8.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/rgb8.hh>
-#include <mln/value/rgb8.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_scalar.cc b/milena/tests/unit_test/mln_value_scalar.cc
deleted file mode 100644
index 311cf17..0000000
--- a/milena/tests/unit_test/mln_value_scalar.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/scalar.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/scalar.hh>
-#include <mln/value/scalar.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_set.cc b/milena/tests/unit_test/mln_value_set.cc
deleted file mode 100644
index ff6b886..0000000
--- a/milena/tests/unit_test/mln_value_set.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/set.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/set.hh>
-#include <mln/value/set.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_shell.cc b/milena/tests/unit_test/mln_value_shell.cc
deleted file mode 100644
index ae01f9b..0000000
--- a/milena/tests/unit_test/mln_value_shell.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/shell.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/shell.hh>
-#include <mln/value/shell.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_sign.cc b/milena/tests/unit_test/mln_value_sign.cc
deleted file mode 100644
index 6493b45..0000000
--- a/milena/tests/unit_test/mln_value_sign.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/sign.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/sign.hh>
-#include <mln/value/sign.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_stack.cc b/milena/tests/unit_test/mln_value_stack.cc
deleted file mode 100644
index 4112326..0000000
--- a/milena/tests/unit_test/mln_value_stack.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/stack.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/stack.hh>
-#include <mln/value/stack.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_super_value.cc b/milena/tests/unit_test/mln_value_super_value.cc
deleted file mode 100644
index 5fd5bc3..0000000
--- a/milena/tests/unit_test/mln_value_super_value.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/super_value.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/super_value.hh>
-#include <mln/value/super_value.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_value_viter.cc b/milena/tests/unit_test/mln_value_viter.cc
deleted file mode 100644
index 1ccce0e..0000000
--- a/milena/tests/unit_test/mln_value_viter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/value/viter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/value/viter.hh>
-#include <mln/value/viter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_all.cc b/milena/tests/unit_test/mln_win_all.cc
deleted file mode 100644
index d53f04f..0000000
--- a/milena/tests/unit_test/mln_win_all.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/all.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/all.hh>
-#include <mln/win/all.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_backdiag2d.cc b/milena/tests/unit_test/mln_win_backdiag2d.cc
deleted file mode 100644
index c87149f..0000000
--- a/milena/tests/unit_test/mln_win_backdiag2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/backdiag2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/backdiag2d.hh>
-#include <mln/win/backdiag2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_cube3d.cc b/milena/tests/unit_test/mln_win_cube3d.cc
deleted file mode 100644
index feee09b..0000000
--- a/milena/tests/unit_test/mln_win_cube3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/cube3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/cube3d.hh>
-#include <mln/win/cube3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_cuboid3d.cc b/milena/tests/unit_test/mln_win_cuboid3d.cc
deleted file mode 100644
index 7f9c0c5..0000000
--- a/milena/tests/unit_test/mln_win_cuboid3d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/cuboid3d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/cuboid3d.hh>
-#include <mln/win/cuboid3d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_diag2d.cc b/milena/tests/unit_test/mln_win_diag2d.cc
deleted file mode 100644
index 1b4745f..0000000
--- a/milena/tests/unit_test/mln_win_diag2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/diag2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/diag2d.hh>
-#include <mln/win/diag2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_diff.cc b/milena/tests/unit_test/mln_win_diff.cc
deleted file mode 100644
index 64e73a1..0000000
--- a/milena/tests/unit_test/mln_win_diff.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/diff.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/diff.hh>
-#include <mln/win/diff.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_disk2d.cc b/milena/tests/unit_test/mln_win_disk2d.cc
deleted file mode 100644
index 18fdf69..0000000
--- a/milena/tests/unit_test/mln_win_disk2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/disk2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/disk2d.hh>
-#include <mln/win/disk2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_essential.cc b/milena/tests/unit_test/mln_win_essential.cc
deleted file mode 100644
index 6b09f6a..0000000
--- a/milena/tests/unit_test/mln_win_essential.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/essential.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/essential.hh>
-#include <mln/win/essential.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_hline2d.cc b/milena/tests/unit_test/mln_win_hline2d.cc
deleted file mode 100644
index 02bf8a9..0000000
--- a/milena/tests/unit_test/mln_win_hline2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/hline2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/hline2d.hh>
-#include <mln/win/hline2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_inter.cc b/milena/tests/unit_test/mln_win_inter.cc
deleted file mode 100644
index 1a41b35..0000000
--- a/milena/tests/unit_test/mln_win_inter.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/inter.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/inter.hh>
-#include <mln/win/inter.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_line.cc b/milena/tests/unit_test/mln_win_line.cc
deleted file mode 100644
index 30dba81..0000000
--- a/milena/tests/unit_test/mln_win_line.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/line.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/line.hh>
-#include <mln/win/line.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_multiple.cc b/milena/tests/unit_test/mln_win_multiple.cc
deleted file mode 100644
index c9a25f2..0000000
--- a/milena/tests/unit_test/mln_win_multiple.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/multiple.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/multiple.hh>
-#include <mln/win/multiple.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_multiple_size.cc b/milena/tests/unit_test/mln_win_multiple_size.cc
deleted file mode 100644
index 57ee1b6..0000000
--- a/milena/tests/unit_test/mln_win_multiple_size.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/multiple_size.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/multiple_size.hh>
-#include <mln/win/multiple_size.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_octagon2d.cc b/milena/tests/unit_test/mln_win_octagon2d.cc
deleted file mode 100644
index ac27a4d..0000000
--- a/milena/tests/unit_test/mln_win_octagon2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/octagon2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/octagon2d.hh>
-#include <mln/win/octagon2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_rectangle2d.cc b/milena/tests/unit_test/mln_win_rectangle2d.cc
deleted file mode 100644
index 5fccb35..0000000
--- a/milena/tests/unit_test/mln_win_rectangle2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/rectangle2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/rectangle2d.hh>
-#include <mln/win/rectangle2d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_segment1d.cc b/milena/tests/unit_test/mln_win_segment1d.cc
deleted file mode 100644
index a61a100..0000000
--- a/milena/tests/unit_test/mln_win_segment1d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/segment1d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/segment1d.hh>
-#include <mln/win/segment1d.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_shift.cc b/milena/tests/unit_test/mln_win_shift.cc
deleted file mode 100644
index d19bd4a..0000000
--- a/milena/tests/unit_test/mln_win_shift.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/shift.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/shift.hh>
-#include <mln/win/shift.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_sym.cc b/milena/tests/unit_test/mln_win_sym.cc
deleted file mode 100644
index 948714a..0000000
--- a/milena/tests/unit_test/mln_win_sym.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/sym.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/sym.hh>
-#include <mln/win/sym.hh>
-
-int main()
-{
-  // Nothing.
-}
diff --git a/milena/tests/unit_test/mln_win_vline2d.cc b/milena/tests/unit_test/mln_win_vline2d.cc
deleted file mode 100644
index a2790bb..0000000
--- a/milena/tests/unit_test/mln_win_vline2d.cc
+++ /dev/null
@@ -1,11 +0,0 @@
-// Unit test for mln/win/vline2d.hh.
-// Generated by ./build_unit_test.sh, do not modify.
-
-// Include the file twice, so we detect missing inclusion guards.
-#include <mln/win/vline2d.hh>
-#include <mln/win/vline2d.hh>
-
-int main()
-{
-  // Nothing.
-}
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        ---
 .gitignore                        |    1 +
 build-aux/.gitignore              |    1 +
 milena/tests/unit_test/.gitignore |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)
 create mode 100644 milena/tests/unit_test/.gitignore
diff --git a/.gitignore b/.gitignore
index 525cc99..eaa60f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,6 +19,7 @@ Makefile
 /config.cache*
 /config.h
 /config.h?in*
+/config.hin
 /config.log*
 /config.status*
 /configure
diff --git a/build-aux/.gitignore b/build-aux/.gitignore
index df53752..72875a8 100644
--- a/build-aux/.gitignore
+++ b/build-aux/.gitignore
@@ -11,6 +11,7 @@
 /ltoptions.m4
 /ltsugar.m4
 /ltversion.m4
+/lt~obsolete.m4
 /*Makefile
 /*Makefile?in
 /mdate-sh
diff --git a/milena/tests/unit_test/.gitignore b/milena/tests/unit_test/.gitignore
new file mode 100644
index 0000000..bb4b393
--- /dev/null
+++ b/milena/tests/unit_test/.gitignore
@@ -0,0 +1 @@
+/mln_*.cc
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        ---
 milena/ChangeLog  |    4 +
 milena/headers.mk | 2020 +++++++++++++++++++++++++++--------------------------
 2 files changed, 1027 insertions(+), 997 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 9389abb..9d3951f 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,9 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	* headers.mk: Regen.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Add a target to regen milena/headers.mk.
 
 	* Makefile.am (regen-dist): New phony target.
diff --git a/milena/headers.mk b/milena/headers.mk
index 26b1b7e..93917ec 100644
--- a/milena/headers.mk
+++ b/milena/headers.mk
@@ -2,1083 +2,1109 @@
 
 nobase_include_HEADERS = \
 mln/version.hh \
-mln/histo/all.hh \
-mln/histo/array.hh \
-mln/histo/compute.hh \
-mln/histo/compute.spe.hh \
-mln/histo/essential.hh \
-mln/geom/pmin_pmax.hh \
-mln/geom/max_row.hh \
-mln/geom/chamfer.hh \
-mln/geom/min_row.hh \
-mln/geom/seeds2tiling.hh \
-mln/geom/size1d.hh \
-mln/geom/all.hh \
-mln/geom/size2d.hh \
-mln/geom/max_ind.hh \
-mln/geom/max_col.hh \
-mln/geom/size3d.hh \
-mln/geom/ninds.hh \
-mln/geom/nslis.hh \
-mln/geom/delta.hh \
-mln/geom/nsites.hh \
-mln/geom/min_col.hh \
-mln/geom/complex_geometry.hh \
-mln/geom/ncols.hh \
-mln/geom/nrows.hh \
-mln/geom/min_ind.hh \
-mln/geom/bbox.hh \
-mln/geom/seeds2tiling_roundness.hh \
-mln/geom/min_sli.hh \
-mln/geom/essential.hh \
-mln/geom/max_sli.hh \
-mln/draw/box.hh \
-mln/draw/all.hh \
-mln/draw/plot.hh \
-mln/draw/line.hh \
-mln/draw/essential.hh \
-mln/pw/image.hh \
-mln/pw/all.hh \
-mln/pw/value.hh \
-mln/pw/cst.hh \
-mln/pw/var.hh \
-mln/pw/essential.hh \
-mln/literal/zero.hh \
-mln/literal/max.hh \
-mln/literal/ops.hh \
-mln/literal/origin.hh \
-mln/literal/grays.hh \
-mln/literal/all.hh \
-mln/literal/colors.hh \
-mln/literal/black.hh \
-mln/literal/one.hh \
-mln/literal/min.hh \
-mln/literal/white.hh \
-mln/literal/essential.hh \
-mln/registration/get_rtransf.hh \
-mln/registration/internal/rms.hh \
-mln/registration/get_rot.hh \
-mln/registration/all.hh \
-mln/registration/multiscale.hh \
-mln/registration/registration.hh \
-mln/registration/essential.hh \
-mln/registration/icp.hh \
-mln/util/graph.hh \
-mln/util/fibonacci_heap.hh \
-mln/util/max.hh \
-mln/util/lazy_set.hh \
-mln/util/soft_heap.hh \
-mln/util/set.hh \
-mln/util/tree_to_image.hh \
-mln/util/lemmings.hh \
-mln/util/greater_point.hh \
-mln/util/internal/graph_iter_base.hh \
-mln/util/internal/boost_graph_access.hh \
-mln/util/internal/boost_graph_structure.hh \
-mln/util/internal/graph_iter.hh \
-mln/util/internal/graph_nbh_iter.hh \
-mln/util/internal/vertex_impl.hh \
-mln/util/internal/edge_impl.hh \
-mln/util/internal/graph_base.hh \
-mln/util/internal/boost_graph.hh \
-mln/util/internal/graph_nbh_iter_base.hh \
-mln/util/internal/boost_graph_property.hh \
-mln/util/ord_pair.hh \
-mln/util/edge.hh \
-mln/util/all.hh \
-mln/util/dindex.hh \
-mln/util/tracked_ptr.hh \
-mln/util/ignore.hh \
-mln/util/greater_psite.hh \
-mln/util/timer.hh \
-mln/util/yes.hh \
-mln/util/line_graph.hh \
-mln/util/ord.hh \
-mln/util/tree_fast_to_image.hh \
-mln/util/tree.hh \
-mln/util/index.hh \
-mln/util/multi_site.hh \
-mln/util/branch_iter.hh \
-mln/util/branch_iter_ind.hh \
-mln/util/tree_to_fast.hh \
-mln/util/array.hh \
-mln/util/vertex.hh \
-mln/util/pix.hh \
-mln/util/tree_fast.hh \
-mln/util/site_pair.hh \
-mln/util/nil.hh \
-mln/util/eat.hh \
-mln/util/essential.hh \
-mln/data/memset_.hh \
-mln/data/paste.spe.hh \
-mln/data/memcpy_.hh \
-mln/data/all.hh \
-mln/data/paste.hh \
-mln/data/fill_with_image.hh \
-mln/data/fill_with_image.spe.hh \
-mln/data/fill_with_value.hh \
-mln/data/fill_with_value.spe.hh \
-mln/data/fill.hh \
-mln/data/essential.hh \
-mln/tag/init.hh \
-mln/tag/skeleton.hh \
-mln/tag/all.hh \
-mln/tag/essential.hh \
-mln/trace/entering.hh \
-mln/trace/all.hh \
-mln/trace/warning.hh \
-mln/trace/exiting.hh \
-mln/trace/resume.hh \
-mln/trace/quiet.hh \
-mln/trace/stop.hh \
-mln/trace/essential.hh \
-mln/make/graph.hh \
-mln/make/double_neighb2d.hh \
-mln/make/image3d.hh \
-mln/make/dpoint2d_h.hh \
-mln/make/w_window.hh \
-mln/make/image.hh \
-mln/make/vec.hh \
-mln/make/all.hh \
-mln/make/dual_neighb.hh \
-mln/make/w_window3d.hh \
-mln/make/mat.hh \
-mln/make/win_chamfer.hh \
-mln/make/w_window2d_int.hh \
-mln/make/box1d.hh \
-mln/make/voronoi.hh \
-mln/make/box2d.hh \
-mln/make/h_mat.hh \
-mln/make/w_window2d.hh \
-mln/make/box3d.hh \
-mln/make/relabelfun.hh \
-mln/make/pixel.hh \
-mln/make/pix.hh \
-mln/make/box2d_h.hh \
-mln/make/w_window1d.hh \
-mln/make/image2d.hh \
-mln/make/w_window_directional.hh \
-mln/make/w_window3d_int.hh \
-mln/make/essential.hh \
-mln/make/w_window1d_int.hh \
-mln/make/point2d_h.hh \
-mln/extract/red.hh \
-mln/extract/all.hh \
-mln/extract/green.hh \
-mln/extract/blue.hh \
-mln/extract/essential.hh \
-mln/display/all.hh \
-mln/display/essential.hh \
-mln/extension/adjust.hh \
-mln/extension/duplicate.hh \
-mln/extension/adjust_duplicate.hh \
-mln/extension/all.hh \
-mln/extension/adjust_fill.hh \
-mln/extension/fill.hh \
-mln/extension/essential.hh \
-mln/fun/p2b/chess.hh \
-mln/fun/p2b/all.hh \
-mln/fun/p2b/has.hh \
-mln/fun/p2b/big_chess.hh \
-mln/fun/p2b/essential.hh \
-mln/fun/p2p/all.hh \
-mln/fun/p2p/translation.hh \
-mln/fun/p2p/mirror.hh \
-mln/fun/x2p/closest_point.hh \
-mln/fun/x2p/all.hh \
-mln/fun/x2p/essential.hh \
-mln/fun/ops.hh \
-mln/fun/c.hh \
-mln/fun/vv2v/max.hh \
-mln/fun/vv2v/lor.hh \
-mln/fun/vv2v/land_not.hh \
-mln/fun/vv2v/vec.hh \
-mln/fun/vv2v/all.hh \
-mln/fun/vv2v/macros.hh \
-mln/fun/vv2v/lxor.hh \
-mln/fun/vv2v/diff_abs.hh \
-mln/fun/vv2v/land.hh \
-mln/fun/vv2v/min.hh \
-mln/fun/vv2v/essential.hh \
-mln/fun/internal/array_base.hh \
-mln/fun/internal/x2x_linear_impl.hh \
-mln/fun/internal/ch_function_value_impl.hh \
-mln/fun/internal/selector.hh \
-mln/fun/v2w_w2v/norm.hh \
-mln/fun/p2v/ternary.hh \
-mln/fun/p2v/iota.hh \
-mln/fun/p2v/elifs.hh \
-mln/fun/p2v/all.hh \
-mln/fun/p2v/essential.hh \
-mln/fun/all.hh \
-mln/fun/v2b/lnot.hh \
-mln/fun/v2b/all.hh \
-mln/fun/v2b/threshold.hh \
-mln/fun/v2b/essential.hh \
-mln/fun/v2v/norm.hh \
-mln/fun/v2v/linear.hh \
-mln/fun/v2v/id.hh \
-mln/fun/v2v/saturate.hh \
-mln/fun/v2v/inc.hh \
-mln/fun/v2v/all.hh \
-mln/fun/v2v/dec.hh \
-mln/fun/v2v/abs.hh \
-mln/fun/v2v/rgb_to_hsl.hh \
-mln/fun/v2v/cast.hh \
-mln/fun/v2v/ch_function_value.hh \
-mln/fun/v2v/rgb_to_hsi.hh \
-mln/fun/v2v/enc.hh \
-mln/fun/v2v/convert.hh \
-mln/fun/v2v/essential.hh \
-mln/fun/v2w2v/cos.hh \
-mln/fun/vv2b/implies.hh \
-mln/fun/vv2b/le.hh \
-mln/fun/vv2b/gt.hh \
-mln/fun/vv2b/ge.hh \
-mln/fun/vv2b/lt.hh \
-mln/fun/vv2b/eq.hh \
-mln/fun/cast.hh \
-mln/fun/i2v/all.hh \
-mln/fun/i2v/array.hh \
-mln/fun/i2v/all_to.hh \
-mln/fun/i2v/essential.hh \
-mln/fun/l2l/relabel.hh \
-mln/fun/l2l/all.hh \
-mln/fun/l2l/essential.hh \
-mln/fun/x2x/composed.hh \
-mln/fun/x2x/all.hh \
-mln/fun/x2x/translation.hh \
-mln/fun/x2x/rotation.hh \
-mln/fun/x2x/essential.hh \
-mln/fun/meta/red.hh \
-mln/fun/meta/hue.hh \
-mln/fun/meta/green.hh \
-mln/fun/meta/inty.hh \
-mln/fun/meta/blue.hh \
-mln/fun/meta/sat.hh \
-mln/fun/meta/to_enc.hh \
-mln/fun/x2v/linear.hh \
-mln/fun/x2v/bilinear.hh \
-mln/fun/x2v/all.hh \
-mln/fun/x2v/l1_norm.hh \
-mln/fun/x2v/nneighbor.hh \
-mln/fun/x2v/essential.hh \
-mln/fun/essential.hh \
-mln/all.hh \
-mln/convert/to_p_set.hh \
-mln/convert/to.hh \
-mln/convert/to_upper_window.hh \
-mln/convert/to_image.hh \
-mln/convert/to_fun.hh \
-mln/convert/all.hh \
-mln/convert/to_window.hh \
-mln/convert/from_to.hh \
-mln/convert/impl/from_value_to_value.hh \
-mln/convert/impl/all.hh \
-mln/convert/impl/from_double_to_value.hh \
-mln/convert/impl/from_site_set_to_image.hh \
-mln/convert/impl/from_image_to_site_set.hh \
-mln/convert/impl/from_float_to_value.hh \
-mln/convert/impl/from_int_to_value.hh \
-mln/convert/to_dpoint.hh \
-mln/convert/to_p_array.hh \
-mln/convert/from_to.hxx \
-mln/convert/essential.hh \
-mln/value/shell.hh \
-mln/value/float01_f.hh \
-mln/value/float01_16.hh \
-mln/value/lut_vec.hh \
-mln/value/glf.hh \
-mln/value/other.hh \
-mln/value/graylevel_f.hh \
-mln/value/aliases.hh \
-mln/value/label_16.hh \
-mln/value/ops.hh \
-mln/value/set.hh \
-mln/value/int_u_sat.hh \
-mln/value/float01_8.hh \
-mln/value/int_u8.hh \
-mln/value/equiv.hh \
-mln/value/internal/integer.hh \
-mln/value/internal/gray_f.hh \
-mln/value/internal/all.hh \
-mln/value/internal/value_like.hh \
-mln/value/internal/iterable_set.hh \
-mln/value/internal/limits.hh \
-mln/value/internal/encoding.hh \
-mln/value/internal/convert.hh \
-mln/value/internal/gray_.hh \
-mln/value/internal/essential.hh \
-mln/value/proxy.hh \
-mln/value/viter.hh \
-mln/value/hsl.hh \
-mln/value/graylevel.hh \
-mln/value/all.hh \
-mln/value/super_value.hh \
-mln/value/builtin/symbolics.hh \
-mln/value/builtin/ops.hh \
-mln/value/builtin/all.hh \
-mln/value/builtin/promotions.hh \
-mln/value/builtin/integers.hh \
-mln/value/builtin/floatings.hh \
-mln/value/builtin/essential.hh \
-mln/value/sign.hh \
-mln/value/hsi.hh \
-mln/value/interval.hh \
-mln/value/gl16.hh \
-mln/value/scalar.hh \
-mln/value/float01.hh \
-mln/value/cast.hh \
-mln/value/int_u.hh \
-mln/value/int_s8.hh \
-mln/value/int_s16.hh \
-mln/value/int_u16.hh \
-mln/value/label.hh \
-mln/value/mixin.hh \
-mln/value/rgb.hh \
-mln/value/stack.hh \
-mln/value/concept/integer.hh \
-mln/value/concept/structured.hh \
-mln/value/concept/built_in.hh \
-mln/value/concept/all.hh \
-mln/value/concept/scalar.hh \
-mln/value/concept/data.hh \
-mln/value/concept/floating.hh \
-mln/value/concept/symbolic.hh \
-mln/value/concept/vectorial.hh \
-mln/value/concept/essential.hh \
-mln/value/int_s.hh \
-mln/value/rgb8.hh \
-mln/value/int_s32.hh \
-mln/value/float01_.hh \
-mln/value/rgb16.hh \
-mln/value/int_u32.hh \
-mln/value/gl8.hh \
-mln/value/label_8.hh \
-mln/value/essential.hh \
-mln/accu/tuple.hh \
-mln/accu/min_h.hh \
-mln/accu/max.hh \
+mln/accu/all.hh \
+mln/accu/bbox.hh \
+mln/accu/center.hh \
+mln/accu/compute.hh \
+mln/accu/convolve.hh \
+mln/accu/count.hh \
+mln/accu/count_adjacent_vertices.hh \
+mln/accu/essential.hh \
+mln/accu/height.hh \
+mln/accu/histo.hh \
+mln/accu/internal/base.hh \
+mln/accu/land.hh \
+mln/accu/land_basic.hh \
+mln/accu/line.hh \
 mln/accu/lor.hh \
-mln/accu/rank.hh \
-mln/accu/transform_stop.hh \
+mln/accu/lor_basic.hh \
 mln/accu/maj_h.hh \
+mln/accu/max.hh \
+mln/accu/max_h.hh \
+mln/accu/mean.hh \
+mln/accu/median_alt.hh \
+mln/accu/median_h.hh \
+mln/accu/min.hh \
+mln/accu/min_h.hh \
 mln/accu/min_max.hh \
-mln/accu/internal/base.hh \
-mln/accu/transform_snake.hh \
+mln/accu/nil.hh \
+mln/accu/p.hh \
+mln/accu/pair.hh \
+mln/accu/rank.hh \
+mln/accu/rank_bool.hh \
 mln/accu/rank_high_quant.hh \
-mln/accu/count.hh \
-mln/accu/median_h.hh \
 mln/accu/rms.hh \
-mln/accu/all.hh \
-mln/accu/land_basic.hh \
-mln/accu/p.hh \
-mln/accu/transform.hh \
-mln/accu/median_alt.hh \
-mln/accu/volume.hh \
 mln/accu/sum.hh \
-mln/accu/height.hh \
-mln/accu/land.hh \
 mln/accu/take.hh \
-mln/accu/histo.hh \
-mln/accu/pair.hh \
-mln/accu/count_adjacent_vertices.hh \
-mln/accu/convolve.hh \
-mln/accu/v.hh \
-mln/accu/rank_bool.hh \
-mln/accu/transform_line.hh \
-mln/accu/min.hh \
-mln/accu/transform_directional.hh \
-mln/accu/compute.hh \
-mln/accu/mean.hh \
-mln/accu/lor_basic.hh \
+mln/accu/transform.hh \
 mln/accu/transform_diagonal.hh \
-mln/accu/nil.hh \
-mln/accu/bbox.hh \
-mln/accu/center.hh \
-mln/accu/line.hh \
-mln/accu/essential.hh \
-mln/accu/max_h.hh \
-mln/level/compare.hh \
-mln/level/sort_offsets.hh \
-mln/level/transform_inplace.hh \
-mln/level/replace.hh \
-mln/level/apply.hh \
-mln/level/approx/all.hh \
-mln/level/approx/essential.hh \
-mln/level/approx/median.hh \
-mln/level/saturate.hh \
-mln/level/all.hh \
-mln/level/fast_median.hh \
-mln/level/abs.hh \
-mln/level/transform.hh \
-mln/level/stretch.hh \
-mln/level/was.median.hh \
-mln/level/transform.spe.hh \
-mln/level/compute.hh \
-mln/level/convert.hh \
-mln/level/to_enc.hh \
-mln/level/apply.spe.hh \
-mln/level/naive/all.hh \
-mln/level/naive/essential.hh \
-mln/level/naive/median.hh \
-mln/level/sort_psites.hh \
-mln/level/update.hh \
-mln/level/essential.hh \
-mln/level/median.hh \
-mln/math/jacobi.hh \
-mln/math/max.hh \
-mln/math/sqr.hh \
-mln/math/all.hh \
-mln/math/sign.hh \
-mln/math/abs.hh \
-mln/math/cos.hh \
-mln/math/diff_abs.hh \
-mln/math/round.hh \
-mln/math/min.hh \
-mln/math/sqrt.hh \
-mln/math/essential.hh \
-mln/math/acos.hh \
-mln/math/round_sat.hh \
-mln/opt/at.hh \
-mln/opt/element.hh \
-mln/opt/value.hh \
-mln/binarization/includes.hh \
+mln/accu/transform_directional.hh \
+mln/accu/transform_line.hh \
+mln/accu/transform_snake.hh \
+mln/accu/transform_stop.hh \
+mln/accu/tuple.hh \
+mln/accu/v.hh \
+mln/accu/volume.hh \
+mln/algebra/all.hh \
+mln/algebra/essential.hh \
+mln/algebra/h_mat.hh \
+mln/algebra/h_vec.hh \
+mln/algebra/mat.hh \
+mln/algebra/quat.hh \
+mln/algebra/vec.hh \
+mln/all.hh \
+mln/arith/all.hh \
+mln/arith/diff_abs.hh \
+mln/arith/essential.hh \
+mln/arith/includes.hh \
+mln/arith/min.hh \
+mln/arith/min.spe.hh \
+mln/arith/minus.hh \
+mln/arith/plus.hh \
+mln/arith/revert.hh \
+mln/arith/revert.spe.hh \
+mln/arith/times.hh \
+mln/arith/times.spe.hh \
 mln/binarization/all.hh \
 mln/binarization/binarization.hh \
-mln/binarization/threshold.hh \
 mln/binarization/essential.hh \
-mln/trait/site_set/props.hh \
-mln/trait/site_set/print.hh \
-mln/trait/promote.hh \
-mln/trait/solve_binary.hh \
-mln/trait/value_.hh \
-mln/trait/all.hh \
-mln/trait/value/all.hh \
-mln/trait/value/nature.hh \
-mln/trait/value/quant.hh \
-mln/trait/value/kind.hh \
-mln/trait/value/print.hh \
-mln/trait/value/essential.hh \
-mln/trait/images.hh \
-mln/trait/window/props.hh \
-mln/trait/window/print.hh \
-mln/trait/ch_function_value.hh \
-mln/trait/ch_value.hh \
-mln/trait/solve.hh \
-mln/trait/solve_unary.hh \
-mln/trait/op/postdec.hh \
-mln/trait/op/mod.hh \
-mln/trait/op/lor.hh \
-mln/trait/op/neq.hh \
-mln/trait/op/plus.hh \
-mln/trait/op/xor.hh \
-mln/trait/op/all.hh \
-mln/trait/op/geq.hh \
-mln/trait/op/uminus.hh \
-mln/trait/op/not.hh \
-mln/trait/op/times.hh \
-mln/trait/op/less.hh \
-mln/trait/op/decl.hh \
-mln/trait/op/ord.hh \
-mln/trait/op/and.hh \
-mln/trait/op/or.hh \
-mln/trait/op/predec.hh \
-mln/trait/op/minus.hh \
-mln/trait/op/div.hh \
-mln/trait/op/leq.hh \
-mln/trait/op/preinc.hh \
-mln/trait/op/greater.hh \
-mln/trait/op/postinc.hh \
-mln/trait/op/uplus.hh \
-mln/trait/op/essential.hh \
-mln/trait/op/eq.hh \
-mln/trait/concrete.hh \
-mln/trait/windows.hh \
-mln/trait/site_sets.hh \
-mln/trait/image_from_grid.hh \
-mln/trait/undef.hh \
-mln/trait/image/props.hh \
-mln/trait/image/print.hh \
-mln/trait/neighborhood.hh \
-mln/trait/essential.hh \
-mln/canvas/labeling.hh \
-mln/canvas/browsing/hyper_directional.hh \
-mln/canvas/browsing/snake_generic.hh \
-mln/canvas/browsing/backdiagonal2d.hh \
-mln/canvas/browsing/snake_vert.hh \
-mln/canvas/browsing/snake_fwd.hh \
+mln/binarization/includes.hh \
+mln/binarization/threshold.hh \
+mln/border/adjust.hh \
+mln/border/all.hh \
+mln/border/duplicate.hh \
+mln/border/equalize.hh \
+mln/border/essential.hh \
+mln/border/fill.hh \
+mln/border/find.hh \
+mln/border/get.hh \
+mln/border/mirror.hh \
+mln/border/resize.hh \
+mln/border/thickness.hh \
+mln/canvas/all.hh \
 mln/canvas/browsing/all.hh \
+mln/canvas/browsing/backdiagonal2d.hh \
+mln/canvas/browsing/depth_first_search.hh \
 mln/canvas/browsing/diagonal2d.hh \
-mln/canvas/browsing/fwd.hh \
 mln/canvas/browsing/dir_struct_elt_incr_update.hh \
-mln/canvas/browsing/depth_first_search.hh \
 mln/canvas/browsing/directional.hh \
 mln/canvas/browsing/essential.hh \
+mln/canvas/browsing/fwd.hh \
+mln/canvas/browsing/hyper_directional.hh \
+mln/canvas/browsing/snake_fwd.hh \
+mln/canvas/browsing/snake_generic.hh \
+mln/canvas/browsing/snake_vert.hh \
 mln/canvas/chamfer.hh \
-mln/canvas/distance_geodesic.hh \
-mln/canvas/all.hh \
 mln/canvas/distance_front.hh \
-mln/canvas/morpho/all.hh \
+mln/canvas/distance_geodesic.hh \
+mln/canvas/essential.hh \
+mln/canvas/labeling.hh \
 mln/canvas/morpho/algebraic_union_find.hh \
+mln/canvas/morpho/all.hh \
 mln/canvas/morpho/essential.hh \
-mln/canvas/essential.hh \
-mln/metal/is_const.hh \
-mln/metal/none.hh \
-mln/metal/equal.hh \
-mln/metal/unptr.hh \
-mln/metal/not_equal.hh \
-mln/metal/is_ref.hh \
-mln/metal/ret.hh \
-mln/metal/unqualif.hh \
-mln/metal/is_not.hh \
-mln/metal/vec.hh \
-mln/metal/is.hh \
-mln/metal/bool.hh \
-mln/metal/all.hh \
-mln/metal/math/pow.hh \
-mln/metal/math/max.hh \
-mln/metal/math/all.hh \
-mln/metal/math/root.hh \
-mln/metal/math/sqrt.hh \
-mln/metal/mat.hh \
-mln/metal/is_not_const.hh \
-mln/metal/fix_return.hh \
-mln/metal/ands.hh \
-mln/metal/const.hh \
-mln/metal/is_unqualif.hh \
-mln/metal/unconst.hh \
-mln/metal/bexpr.hh \
-mln/metal/array2d.hh \
-mln/metal/is_not_a.hh \
-mln/metal/is_a.hh \
-mln/metal/array1d.hh \
-mln/metal/if.hh \
-mln/metal/unref.hh \
-mln/metal/array.hh \
-mln/metal/ref.hh \
-mln/metal/same_point.hh \
-mln/metal/int.hh \
-mln/metal/abort.hh \
-mln/metal/same_coord.hh \
-mln/metal/templated_by.hh \
-mln/metal/goes_to.hh \
-mln/metal/is_not_ref.hh \
-mln/metal/converts_to.hh \
-mln/metal/essential.hh \
-mln/metal/array3d.hh \
-mln/algebra/vec.hh \
-mln/algebra/all.hh \
-mln/algebra/h_vec.hh \
-mln/algebra/mat.hh \
-mln/algebra/h_mat.hh \
-mln/algebra/quat.hh \
-mln/algebra/essential.hh \
-mln/linear/convolve_2x1d.hh \
-mln/linear/all.hh \
-mln/linear/ch_convolve.hh \
-mln/linear/gaussian.hh \
-mln/linear/convolve.hh \
-mln/linear/sobel_2d.hh \
-mln/linear/local/convolve.hh \
-mln/linear/lap.hh \
-mln/linear/convolve_directional.hh \
-mln/linear/log.hh \
-mln/linear/essential.hh \
-mln/morpho/thinning.hh \
-mln/morpho/meyer_wst.hh \
-mln/morpho/opening.hh \
-mln/morpho/includes.hh \
-mln/morpho/elementary/opening.hh \
-mln/morpho/elementary/gradient_internal.hh \
-mln/morpho/elementary/dilation.hh \
-mln/morpho/elementary/laplacian.hh \
-mln/morpho/elementary/all.hh \
-mln/morpho/elementary/gradient_external.hh \
-mln/morpho/elementary/like_ero_fun.hh \
-mln/morpho/elementary/gradient.hh \
-mln/morpho/elementary/like_ero_set.hh \
-mln/morpho/elementary/closing.hh \
-mln/morpho/elementary/top_hat.hh \
-mln/morpho/elementary/erosion.hh \
-mln/morpho/elementary/essential.hh \
-mln/morpho/thin_fit.hh \
-mln/morpho/skeleton_constrained.hh \
-mln/morpho/complementation.hh \
-mln/morpho/line_gradient.hh \
-mln/morpho/hit_or_miss.hh \
-mln/morpho/closing_height.hh \
-mln/morpho/plus.hh \
-mln/morpho/general.hh \
-mln/morpho/internal/elementary.hh \
-mln/morpho/contrast.hh \
-mln/morpho/opening_area.hh \
-mln/morpho/opening_height.hh \
-mln/morpho/thickening.hh \
-mln/morpho/dilation.hh \
-mln/morpho/laplacian.hh \
-mln/morpho/all.hh \
-mln/morpho/opening_attribute.hh \
-mln/morpho/opening_volume.hh \
-mln/morpho/closing_area_on_vertices.hh \
-mln/morpho/closing_volume.hh \
-mln/morpho/minus.hh \
-mln/morpho/gradient.hh \
-mln/morpho/tree/max.hh \
-mln/morpho/tree/compute_parent.hh \
-mln/morpho/tree/all.hh \
-mln/morpho/tree/utils.hh \
-mln/morpho/tree/data.hh \
-mln/morpho/tree/compute_attribute_image.hh \
-mln/morpho/opening_area_on_vertices.hh \
-mln/morpho/general.spe.hh \
-mln/morpho/min.hh \
-mln/morpho/closing.hh \
-mln/morpho/top_hat.hh \
-mln/morpho/erosion.hh \
-mln/morpho/Rd.hh \
-mln/morpho/closing_area.hh \
-mln/morpho/thick_miss.hh \
-mln/morpho/closing_attribute.hh \
-mln/morpho/rank_filter.hh \
-mln/morpho/essential.hh \
-mln/topo/n_face_iter.hh \
-mln/topo/face_iter.hh \
-mln/topo/is_simple_2d.hh \
-mln/topo/centered_iter_adapter.hh \
-mln/topo/internal/complex_set_iterator_base.hh \
-mln/topo/internal/complex_iterator_base.hh \
-mln/topo/internal/complex_relative_iterator_base.hh \
-mln/topo/internal/complex_relative_iterator_sequence.hh \
-mln/topo/algebraic_n_face.hh \
-mln/topo/attic/faces_iter.hh \
-mln/topo/adj_lower_dim_connected_n_face_iter.hh \
-mln/topo/n_face.hh \
-mln/topo/adj_lower_higher_face_iter.hh \
-mln/topo/all.hh \
-mln/topo/face_data.hh \
-mln/topo/static_n_face_iter.hh \
-mln/topo/face.hh \
-mln/topo/adj_m_face_iter.hh \
-mln/topo/complex.hh \
-mln/topo/adj_higher_face_iter.hh \
-mln/topo/adj_lower_face_iter.hh \
-mln/topo/complex_iterators.hh \
-mln/topo/center_only_iter.hh \
-mln/topo/adj_higher_dim_connected_n_face_iter.hh \
-mln/topo/algebraic_face.hh \
-mln/topo/n_faces_set.hh \
-mln/topo/essential.hh \
-mln/essential/1d.hh \
-mln/essential/routine.hh \
-mln/essential/3d.hh \
-mln/essential/2d.hh \
-mln/win/inter.hh \
-mln/win/backdiag2d.hh \
-mln/win/segment1d.hh \
-mln/win/cuboid3d.hh \
-mln/win/vline2d.hh \
-mln/win/octagon2d.hh \
-mln/win/all.hh \
-mln/win/multiple_size.hh \
-mln/win/cube3d.hh \
-mln/win/shift.hh \
-mln/win/sym.hh \
-mln/win/diff.hh \
-mln/win/multiple.hh \
-mln/win/diag2d.hh \
-mln/win/disk2d.hh \
-mln/win/rectangle2d.hh \
-mln/win/hline2d.hh \
-mln/win/line.hh \
-mln/win/essential.hh \
-mln/core/clock_neighb.hh \
-mln/core/pixter2d.hh \
-mln/core/def/low_quant_nbits.hh \
-mln/core/def/all.hh \
-mln/core/def/coordf.hh \
-mln/core/def/coord.hh \
-mln/core/def/essential.hh \
-mln/core/site_set/box.hh \
-mln/core/site_set/p_vertices.hh \
-mln/core/site_set/p_vaccess.hh \
-mln/core/site_set/p_if_piter.hh \
-mln/core/site_set/p_run_piter.hh \
-mln/core/site_set/p_key.hh \
-mln/core/site_set/p_double.hh \
-mln/core/site_set/p_complex_piter.hh \
-mln/core/site_set/p_complex.hh \
-mln/core/site_set/p_image.hh \
-mln/core/site_set/attic/p_complex_faces_piter.hh \
-mln/core/site_set/attic/p_faces_piter.hh \
-mln/core/site_set/p_priority.hh \
-mln/core/site_set/p_set_of.hh \
-mln/core/site_set/all.hh \
-mln/core/site_set/p_edges.hh \
-mln/core/site_set/box_piter.hh \
-mln/core/site_set/p_faces.hh \
-mln/core/site_set/p_set.hh \
-mln/core/site_set/p_queue.hh \
-mln/core/site_set/p_if.hh \
-mln/core/site_set/operators.hh \
-mln/core/site_set/p_mutable_array_of.hh \
-mln/core/site_set/p_edges_psite.hh \
-mln/core/site_set/complex_psite.hh \
-mln/core/site_set/p_run.hh \
-mln/core/site_set/p_n_faces_piter.hh \
-mln/core/site_set/p_centered.hh \
-mln/core/site_set/p_bgraph.hh \
-mln/core/site_set/p_bgraph_piter.hh \
-mln/core/site_set/p_array.hh \
-mln/core/site_set/p_vertices_psite.hh \
-mln/core/site_set/status.txt \
-mln/core/site_set/p_line2d.hh \
-mln/core/site_set/p_queue_fast.hh \
-mln/core/site_set/p_graph_piter.hh \
-mln/core/site_set/essential.hh \
-mln/core/dpsites_piter.hh \
-mln/core/w_window.hh \
-mln/core/grids.hh \
-mln/core/dpoints_pixter.hh \
-mln/core/internal/graph_psite_base.hh \
-mln/core/internal/run_image.hh \
-mln/core/internal/pixel_impl.hh \
-mln/core/internal/site_set_base.hh \
-mln/core/internal/image_value_morpher.hh \
-mln/core/internal/site_iterator_base.hh \
-mln/core/internal/complex_neighborhood_base.hh \
-mln/core/internal/site_relative_iterator_base.hh \
-mln/core/internal/site_set_impl.hh \
-mln/core/internal/exact.hh \
-mln/core/internal/p_complex_piter_base.hh \
-mln/core/internal/neighb_niter_impl.hh \
-mln/core/internal/pixel_iterator_base.hh \
-mln/core/internal/classical_window_base.hh \
-mln/core/internal/data.hh \
-mln/core/internal/force_exact.hh \
-mln/core/internal/image_base.hh \
-mln/core/internal/check/image_fastest.hh \
-mln/core/internal/check/image_all.hh \
-mln/core/internal/fixme.hh \
-mln/core/internal/morpher_lvalue.hh \
-mln/core/internal/image_domain_morpher.hh \
-mln/core/internal/image_primary.hh \
-mln/core/internal/set_of.hh \
-mln/core/internal/complex_window_p_base.hh \
-mln/core/internal/graph_window_base.hh \
-mln/core/internal/piter_adaptor.hh \
-mln/core/internal/weighted_window_base.hh \
-mln/core/internal/neighborhood_base.hh \
-mln/core/internal/image_morpher.hh \
-mln/core/internal/coord_impl.hh \
-mln/core/internal/geom_bbox.hh \
-mln/core/internal/image_identity.hh \
-mln/core/internal/pseudo_site_base.hh \
-mln/core/internal/window_base.hh \
-mln/core/internal/box_impl.hh \
-mln/core/internal/site_set_iterator_base.hh \
-mln/core/contract.hh \
-mln/core/all.hh \
-mln/core/point.hh \
-mln/core/neighb.hh \
-mln/core/routine/initialize.hh \
-mln/core/routine/primary.hh \
-mln/core/routine/duplicate.hh \
-mln/core/routine/init.hh \
-mln/core/routine/ops.hh \
-mln/core/routine/all.hh \
-mln/core/routine/exact.hh \
-mln/core/routine/extend.hh \
-mln/core/routine/init.hxx \
-mln/core/routine/essential.hh \
-mln/core/trait/op_mult.hh \
-mln/core/trait/all.hh \
-mln/core/trait/pixter.hh \
-mln/core/trait/qlf_value.hh \
-mln/core/trait/essential.hh \
-mln/core/pixter1d.hh \
-mln/core/category.hh \
-mln/core/macros.hh \
-mln/core/box_runstart_piter.hh \
-mln/core/tags.hh \
-mln/core/dpoint.hh \
-mln/core/alias/dpoint2d_h.hh \
-mln/core/alias/p_run2d.hh \
-mln/core/alias/point3d.hh \
-mln/core/alias/neighb3d.hh \
-mln/core/alias/window3d.hh \
+mln/convert/all.hh \
+mln/convert/essential.hh \
+mln/convert/from_to.hh \
+mln/convert/from_to.hxx \
+mln/convert/impl/all.hh \
+mln/convert/impl/from_double_to_value.hh \
+mln/convert/impl/from_float_to_value.hh \
+mln/convert/impl/from_image_to_site_set.hh \
+mln/convert/impl/from_int_to_value.hh \
+mln/convert/impl/from_site_set_to_image.hh \
+mln/convert/impl/from_value_to_value.hh \
+mln/convert/to.hh \
+mln/convert/to_dpoint.hh \
+mln/convert/to_fun.hh \
+mln/convert/to_image.hh \
+mln/convert/to_p_array.hh \
+mln/convert/to_p_set.hh \
+mln/convert/to_upper_window.hh \
+mln/convert/to_window.hh \
+mln/core/a_point_of.hh \
 mln/core/alias/all.hh \
-mln/core/alias/neighb2d.hh \
-mln/core/alias/complex_image.hh \
-mln/core/alias/w_window1d_float.hh \
-mln/core/alias/neighb1d.hh \
-mln/core/alias/w_window2d_float.hh \
-mln/core/alias/vec3d.hh \
-mln/core/alias/w_window2d_int.hh \
 mln/core/alias/box1d.hh \
 mln/core/alias/box2d.hh \
-mln/core/alias/window1d.hh \
-mln/core/alias/point1d.hh \
+mln/core/alias/box2d_h.hh \
 mln/core/alias/box3d.hh \
-mln/core/alias/dpoint3d.hh \
 mln/core/alias/complex_geometry.hh \
-mln/core/alias/w_window3d_float.hh \
-mln/core/alias/box2d_h.hh \
-mln/core/alias/point2d.hh \
-mln/core/alias/window2d.hh \
-mln/core/alias/p_runs2d.hh \
-mln/core/alias/point3df.hh \
+mln/core/alias/complex_image.hh \
+mln/core/alias/complex_image.hh~ \
 mln/core/alias/dpoint1d.hh \
-mln/core/alias/w_window3d_int.hh \
 mln/core/alias/dpoint2d.hh \
-mln/core/alias/w_window1d_int.hh \
+mln/core/alias/dpoint2d_h.hh \
+mln/core/alias/dpoint3d.hh \
+mln/core/alias/neighb1d.hh \
+mln/core/alias/neighb2d.hh \
+mln/core/alias/neighb3d.hh \
+mln/core/alias/p_run2d.hh \
+mln/core/alias/p_runs2d.hh \
+mln/core/alias/point1d.hh \
+mln/core/alias/point2d.hh \
 mln/core/alias/point2d_h.hh \
-mln/core/window.hh \
-mln/core/concept/site_proxy.hh \
-mln/core/concept/point_site.hh \
+mln/core/alias/point3d.hh \
+mln/core/alias/point3df.hh \
+mln/core/alias/vec3d.hh \
+mln/core/alias/w_window1d_float.hh \
+mln/core/alias/w_window1d_int.hh \
+mln/core/alias/w_window2d_float.hh \
+mln/core/alias/w_window2d_int.hh \
+mln/core/alias/w_window3d_float.hh \
+mln/core/alias/w_window3d_int.hh \
+mln/core/alias/window1d.hh \
+mln/core/alias/window2d.hh \
+mln/core/alias/window3d.hh \
+mln/core/all.hh \
+mln/core/box_runstart_piter.hh \
+mln/core/category.hh \
+mln/core/clock_neighb.hh \
+mln/core/clock_neighb2d.hh \
+mln/core/concept/accumulator.hh \
+mln/core/concept/all.hh \
 mln/core/concept/box.hh \
-mln/core/concept/generalized_pixel.hh \
-mln/core/concept/graph.hh \
-mln/core/concept/iterator.hh \
-mln/core/concept/doc/point_site.hh \
+mln/core/concept/browsing.hh \
+mln/core/concept/delta_point_site.hh \
+mln/core/concept/doc/accumulator.hh \
 mln/core/concept/doc/box.hh \
+mln/core/concept/doc/dpoint.hh \
 mln/core/concept/doc/generalized_pixel.hh \
-mln/core/concept/doc/iterator.hh \
-mln/core/concept/doc/image_fastest.hh \
 mln/core/concept/doc/image.hh \
-mln/core/concept/doc/value_set.hh \
-mln/core/concept/doc/weighted_window.hh \
+mln/core/concept/doc/image_fastest.hh \
+mln/core/concept/doc/iterator.hh \
+mln/core/concept/doc/neighborhood.hh \
+mln/core/concept/doc/object.hh \
 mln/core/concept/doc/pixel_iterator.hh \
+mln/core/concept/doc/point_iterator.hh \
+mln/core/concept/doc/point_site.hh \
+mln/core/concept/doc/site_set.hh \
 mln/core/concept/doc/value_iterator.hh \
-mln/core/concept/doc/dpoint.hh \
+mln/core/concept/doc/value_set.hh \
+mln/core/concept/doc/weighted_window.hh \
 mln/core/concept/doc/window.hh \
-mln/core/concept/doc/accumulator.hh \
-mln/core/concept/doc/site_set.hh \
-mln/core/concept/doc/object.hh \
-mln/core/concept/doc/neighborhood.hh \
-mln/core/concept/doc/point_iterator.hh \
-mln/core/concept/pseudo_site.hh \
-mln/core/concept/image.hh \
-mln/core/concept/value_set.hh \
-mln/core/concept/proxy.hh \
-mln/core/concept/site.hh \
-mln/core/concept/weighted_window.hh \
-mln/core/concept/all.hh \
+mln/core/concept/dpoint.hh \
+mln/core/concept/function.hh \
+mln/core/concept/gdpoint.hh \
+mln/core/concept/generalized_pixel.hh \
 mln/core/concept/gpoint.hh \
-mln/core/concept/site_iterator.hh \
-mln/core/concept/point.hh \
+mln/core/concept/graph.hh \
+mln/core/concept/image.hh \
+mln/core/concept/iterator.hh \
 mln/core/concept/literal.hh \
+mln/core/concept/mesh.hh \
+mln/core/concept/meta_accumulator.hh \
+mln/core/concept/meta_fun.hh \
+mln/core/concept/neighborhood.hh \
+mln/core/concept/object.hh \
 mln/core/concept/pixel_iterator.hh \
+mln/core/concept/point.hh \
+mln/core/concept/point_site.hh \
+mln/core/concept/proxy.hh \
+mln/core/concept/proxy.hxx \
+mln/core/concept/pseudo_site.hh \
 mln/core/concept/README \
-mln/core/concept/value_iterator.hh \
-mln/core/concept/meta_accumulator.hh \
-mln/core/concept/gdpoint.hh \
 mln/core/concept/regular_grid.hh \
-mln/core/concept/mesh.hh \
-mln/core/concept/dpoint.hh \
-mln/core/concept/function.hh \
-mln/core/concept/window.hh \
-mln/core/concept/value.hh \
-mln/core/concept/accumulator.hh \
+mln/core/concept/site.hh \
+mln/core/concept/site_iterator.hh \
+mln/core/concept/site_proxy.hh \
 mln/core/concept/site_set.hh \
-mln/core/concept/proxy.hxx \
-mln/core/concept/object.hh \
-mln/core/concept/meta_fun.hh \
-mln/core/concept/delta_point_site.hh \
 mln/core/concept/status.txt \
-mln/core/concept/neighborhood.hh \
-mln/core/concept/browsing.hh \
-mln/core/pixel.hh \
-mln/core/clock_neighb2d.hh \
-mln/core/pixter3d.hh \
-mln/core/image/obased_rle_encode.hh \
-mln/core/image/plain.hh \
-mln/core/image/image3d.hh \
+mln/core/concept/value.hh \
+mln/core/concept/value_iterator.hh \
+mln/core/concept/value_set.hh \
+mln/core/concept/weighted_window.hh \
+mln/core/concept/window.hh \
+mln/core/contract.hh \
+mln/core/def/all.hh \
+mln/core/def/coord.hh \
+mln/core/def/coordf.hh \
+mln/core/def/coordf.hh~ \
+mln/core/def/essential.hh \
+mln/core/def/low_quant_nbits.hh \
+mln/core/dpoint.hh \
+mln/core/dpoints_pixter.hh \
+mln/core/dpsites_piter.hh \
+mln/core/essential.hh \
+mln/core/faces_psite.hh \
+mln/core/grids.hh \
+mln/core/image/all.hh \
+mln/core/image/bgraph_image.hh \
+mln/core/image/bgraph_psite.hh \
+mln/core/image/cast_image.hh \
+mln/core/image/ch_piter.hh \
+mln/core/image/complex_higher_window_p.hh~ \
+mln/core/image/complex_image.hh \
+mln/core/image/complex_lower_higher_window_p.hh~ \
+mln/core/image/complex_lower_window.hh~ \
+mln/core/image/complex_lower_window_p.hh~ \
+mln/core/image/complex_neighborhood_piter.hh \
+mln/core/image/complex_neighborhood_piter.hh~ \
+mln/core/image/complex_neighborhoods.hh \
+mln/core/image/complex_neighborhoods.hh~ \
+mln/core/image/complex_window_piter.hh \
+mln/core/image/complex_window_piter.hh~ \
+mln/core/image/complex_windows.hh \
+mln/core/image/complex_windows.hh~ \
 mln/core/image/decorated_image.hh \
+mln/core/image/essential.hh \
+mln/core/image/extended.hh \
+mln/core/image/extension_fun.hh \
 mln/core/image/extension_ima.hh \
+mln/core/image/extension_val.hh \
 mln/core/image/flat_image.hh \
-mln/core/image/complex_neighborhood_piter.hh \
-mln/core/image/tr_mesh.hh \
-mln/core/image/graph_elt_window.hh \
-mln/core/image/obased_rle_image.hh \
-mln/core/image/mono_obased_rle_image.hh \
-mln/core/image/interpolated.hh \
-mln/core/image/lazy_image.hh \
-mln/core/image/t_image.hh \
-mln/core/image/hexa_piter.hh \
-mln/core/image/value_enc_image.hh \
 mln/core/image/fun_image.hh \
 mln/core/image/graph_elt_neighborhood.hh \
-mln/core/image/sub_image_if.hh \
-mln/core/image/all.hh \
-mln/core/image/mono_rle_image.hh \
-mln/core/image/complex_image.hh \
-mln/core/image/cast_image.hh \
-mln/core/image/rle_encode.hh \
-mln/core/image/complex_window_piter.hh \
-mln/core/image/tr_image.hh \
-mln/core/image/sub_image.hh \
-mln/core/image/rle_image.hh \
-mln/core/image/line_graph_elt_window.hh \
-mln/core/image/mono_rle_encode.hh \
-mln/core/image/bgraph_psite.hh \
-mln/core/image/sparse_image.hh \
-mln/core/image/bgraph_image.hh \
-mln/core/image/complex_neighborhoods.hh \
+mln/core/image/graph_elt_window.hh \
 mln/core/image/graph_window_piter.hh \
-mln/core/image/sparse_encode.hh \
-mln/core/image/safe.hh \
-mln/core/image/extension_fun.hh \
+mln/core/image/hexa.hh \
+mln/core/image/hexa_piter.hh \
 mln/core/image/image1d.hh \
-mln/core/image/extension_val.hh \
+mln/core/image/image2d.hh \
+mln/core/image/image2d_h.hh \
+mln/core/image/image3d.hh \
 mln/core/image/image_if.hh \
-mln/core/image/hexa.hh \
+mln/core/image/interpolated.hh \
+mln/core/image/lazy_image.hh \
 mln/core/image/line_graph_elt_neighborhood.hh \
-mln/core/image/extended.hh \
+mln/core/image/line_graph_elt_window.hh \
+mln/core/image/mono_obased_rle_encode.hh \
+mln/core/image/mono_obased_rle_image.hh \
+mln/core/image/mono_rle_encode.hh \
+mln/core/image/mono_rle_image.hh \
+mln/core/image/obased_rle_encode.hh \
+mln/core/image/obased_rle_image.hh \
 mln/core/image/p2p_image.hh \
+mln/core/image/plain.hh \
+mln/core/image/rle_encode.hh \
+mln/core/image/rle_image.hh \
+mln/core/image/safe.hh \
 mln/core/image/slice_image.hh \
-mln/core/image/image2d_h.hh \
-mln/core/image/image2d.hh \
-mln/core/image/ch_piter.hh \
-mln/core/image/complex_windows.hh \
-mln/core/image/violent_cast_image.hh \
-mln/core/image/mono_obased_rle_encode.hh \
+mln/core/image/sparse_encode.hh \
+mln/core/image/sparse_image.hh \
 mln/core/image/status.txt \
+mln/core/image/sub_image.hh \
+mln/core/image/sub_image_if.hh \
+mln/core/image/t_image.hh \
+mln/core/image/tr_image.hh \
+mln/core/image/tr_mesh.hh \
+mln/core/image/value_enc_image.hh \
 mln/core/image/value_encode.hh \
-mln/core/image/essential.hh \
-mln/core/a_point_of.hh \
+mln/core/image/violent_cast_image.hh \
+mln/core/internal/box_impl.hh \
+mln/core/internal/check/image_all.hh \
+mln/core/internal/check/image_fastest.hh \
+mln/core/internal/classical_window_base.hh \
+mln/core/internal/complex_neighborhood_base.hh \
+mln/core/internal/complex_neighborhood_base.hh~ \
+mln/core/internal/complex_window_p_base.hh \
+mln/core/internal/complex_window_p_base.hh~ \
+mln/core/internal/coord_impl.hh \
+mln/core/internal/data.hh \
+mln/core/internal/exact.hh \
+mln/core/internal/fixme.hh \
+mln/core/internal/force_exact.hh \
+mln/core/internal/geom_bbox.hh \
+mln/core/internal/graph_psite_base.hh \
+mln/core/internal/graph_window_base.hh \
+mln/core/internal/image_base.hh \
+mln/core/internal/image_domain_morpher.hh \
+mln/core/internal/image_identity.hh \
+mln/core/internal/image_morpher.hh \
+mln/core/internal/image_primary.hh \
+mln/core/internal/image_value_morpher.hh \
+mln/core/internal/morpher_lvalue.hh \
+mln/core/internal/neighb_niter_impl.hh \
+mln/core/internal/neighborhood_base.hh \
+mln/core/internal/p_complex_piter_base.hh \
+mln/core/internal/piter_adaptor.hh \
+mln/core/internal/pixel_impl.hh \
+mln/core/internal/pixel_iterator_base.hh \
+mln/core/internal/pseudo_site_base.hh \
+mln/core/internal/run_image.hh \
+mln/core/internal/set_of.hh \
+mln/core/internal/site_iterator_base.hh \
+mln/core/internal/site_relative_iterator_base.hh \
+mln/core/internal/site_set_base.hh \
+mln/core/internal/site_set_impl.hh \
+mln/core/internal/site_set_iterator_base.hh \
+mln/core/internal/weighted_window_base.hh \
+mln/core/internal/window_base.hh \
+mln/core/macros.hh \
+mln/core/neighb.hh \
+mln/core/pixel.hh \
+mln/core/pixter1d.hh \
+mln/core/pixter2d.hh \
+mln/core/pixter3d.hh \
+mln/core/point.hh \
+mln/core/routine/all.hh \
+mln/core/routine/duplicate.hh \
+mln/core/routine/essential.hh \
+mln/core/routine/exact.hh \
+mln/core/routine/extend.hh \
+mln/core/routine/init.hh \
+mln/core/routine/init.hxx \
+mln/core/routine/initialize.hh \
+mln/core/routine/ops.hh \
+mln/core/routine/primary.hh \
+mln/core/site_set/all.hh \
+mln/core/site_set/attic/p_complex_faces_piter.hh \
+mln/core/site_set/attic/p_faces_piter.hh \
+mln/core/site_set/box.hh \
+mln/core/site_set/box_piter.hh \
+mln/core/site_set/complex_psite.hh \
+mln/core/site_set/essential.hh \
+mln/core/site_set/operators.hh \
+mln/core/site_set/p_array.hh \
+mln/core/site_set/p_bgraph.hh \
+mln/core/site_set/p_bgraph_piter.hh \
+mln/core/site_set/p_centered.hh \
+mln/core/site_set/p_complex.hh \
+mln/core/site_set/p_complex_piter.hh \
+mln/core/site_set/p_double.hh \
+mln/core/site_set/p_edges.hh \
+mln/core/site_set/p_edges_psite.hh \
+mln/core/site_set/p_faces.hh \
+mln/core/site_set/p_graph_piter.hh \
+mln/core/site_set/p_if.hh \
+mln/core/site_set/p_if_piter.hh \
+mln/core/site_set/p_image.hh \
+mln/core/site_set/p_key.hh \
+mln/core/site_set/p_line2d.hh \
+mln/core/site_set/p_mutable_array_of.hh \
+mln/core/site_set/p_n_faces_piter.hh \
+mln/core/site_set/p_priority.hh \
+mln/core/site_set/p_queue.hh \
+mln/core/site_set/p_queue_fast.hh \
+mln/core/site_set/p_run.hh \
+mln/core/site_set/p_run_piter.hh \
+mln/core/site_set/p_set.hh \
+mln/core/site_set/p_set_of.hh \
+mln/core/site_set/p_vaccess.hh \
+mln/core/site_set/p_vertices.hh \
+mln/core/site_set/p_vertices_psite.hh \
+mln/core/site_set/status.txt \
+mln/core/tags.hh \
+mln/core/trait/all.hh \
+mln/core/trait/essential.hh \
+mln/core/trait/op_mult.hh \
+mln/core/trait/pixter.hh \
+mln/core/trait/qlf_value.hh \
 mln/core/var.hh \
-mln/core/essential.hh \
-mln/core/faces_psite.hh \
-mln/labeling/blobs.hh \
-mln/labeling/background.hh \
-mln/labeling/relabel.hh \
-mln/labeling/level.spe.hh \
-mln/labeling/all.hh \
-mln/labeling/level.hh \
-mln/labeling/flat_zones.hh \
-mln/labeling/foreground.hh \
-mln/labeling/regional_maxima.hh \
-mln/labeling/compute.hh \
-mln/labeling/regional_minima.hh \
-mln/labeling/essential.hh \
-mln/test/predicate.hh \
-mln/test/all.hh \
-mln/test/positive.hh \
-mln/test/essential.hh \
-mln/transform/distance_geodesic.hh \
-mln/transform/internal/all.hh \
-mln/transform/internal/closest_point_functor.hh \
-mln/transform/internal/distance_functor.hh \
-mln/transform/internal/influence_zone_functor.hh \
-mln/transform/all.hh \
-mln/transform/influence_zone_front.hh \
-mln/transform/distance_front.hh \
-mln/transform/influence_zone_geodesic.hh \
-mln/transform/essential.hh \
-mln/arith/includes.hh \
-mln/arith/min.spe.hh \
-mln/arith/plus.hh \
-mln/arith/revert.spe.hh \
-mln/arith/times.spe.hh \
-mln/arith/all.hh \
-mln/arith/times.hh \
-mln/arith/diff_abs.hh \
-mln/arith/minus.hh \
-mln/arith/min.hh \
-mln/arith/revert.hh \
-mln/arith/essential.hh \
-mln/io/pgm/load.hh \
-mln/io/pgm/all.hh \
-mln/io/pgm/save.hh \
-mln/io/ppm/load.hh \
-mln/io/ppm/all.hh \
-mln/io/ppm/save.hh \
-mln/io/pfm/load.hh \
-mln/io/pfm/all.hh \
-mln/io/pfm/save.hh \
-mln/io/cloud/load.hh \
+mln/core/w_window.hh \
+mln/core/window.hh \
+mln/data/all.hh \
+mln/data/essential.hh \
+mln/data/fill.hh \
+mln/data/fill_with_image.hh \
+mln/data/fill_with_image.spe.hh \
+mln/data/fill_with_value.hh \
+mln/data/fill_with_value.spe.hh \
+mln/data/memcpy_.hh \
+mln/data/memset_.hh \
+mln/data/paste.hh \
+mln/data/paste.spe.hh \
+mln/debug/all.hh \
+mln/debug/colorize.hh \
+mln/debug/draw_graph.hh \
+mln/debug/essential.hh \
+mln/debug/format.hh \
+mln/debug/iota.hh \
+mln/debug/iota.spe.hh \
+mln/debug/println.hh \
+mln/debug/println.spe.hh \
+mln/debug/println_with_border.hh \
+mln/debug/println_with_border.spe.hh \
+mln/debug/put_word.hh \
+mln/debug/quiet.hh \
+mln/debug/slices_2d.hh \
+mln/display/all.hh \
+mln/display/essential.hh \
+mln/draw/all.hh \
+mln/draw/box.hh \
+mln/draw/essential.hh \
+mln/draw/line.hh \
+mln/draw/plot.hh \
+mln/essential/1d.hh \
+mln/essential/2d.hh \
+mln/essential/3d.hh \
+mln/essential/routine.hh \
+mln/estim/all.hh \
+mln/estim/essential.hh \
+mln/estim/mean.hh \
+mln/estim/min_max.hh \
+mln/estim/sum.hh \
+mln/extension/adjust.hh \
+mln/extension/adjust_duplicate.hh \
+mln/extension/adjust_fill.hh \
+mln/extension/all.hh \
+mln/extension/duplicate.hh \
+mln/extension/essential.hh \
+mln/extension/fill.hh \
+mln/extract/all.hh \
+mln/extract/blue.hh \
+mln/extract/essential.hh \
+mln/extract/green.hh \
+mln/extract/red.hh \
+mln/fun/all.hh \
+mln/fun/c.hh \
+mln/fun/cast.hh \
+mln/fun/essential.hh \
+mln/fun/i2v/all.hh \
+mln/fun/i2v/all_to.hh \
+mln/fun/i2v/array.hh \
+mln/fun/i2v/essential.hh \
+mln/fun/internal/array_base.hh \
+mln/fun/internal/ch_function_value_impl.hh \
+mln/fun/internal/selector.hh \
+mln/fun/internal/x2x_linear_impl.hh \
+mln/fun/l2l/all.hh \
+mln/fun/l2l/essential.hh \
+mln/fun/l2l/relabel.hh \
+mln/fun/meta/blue.hh \
+mln/fun/meta/green.hh \
+mln/fun/meta/hue.hh \
+mln/fun/meta/inty.hh \
+mln/fun/meta/red.hh \
+mln/fun/meta/sat.hh \
+mln/fun/meta/to_enc.hh \
+mln/fun/ops.hh \
+mln/fun/p2b/all.hh \
+mln/fun/p2b/big_chess.hh \
+mln/fun/p2b/chess.hh \
+mln/fun/p2b/essential.hh \
+mln/fun/p2b/has.hh \
+mln/fun/p2p/all.hh \
+mln/fun/p2p/mirror.hh \
+mln/fun/p2p/translation.hh \
+mln/fun/p2v/all.hh \
+mln/fun/p2v/elifs.hh \
+mln/fun/p2v/essential.hh \
+mln/fun/p2v/iota.hh \
+mln/fun/p2v/ternary.hh \
+mln/fun/v2b/all.hh \
+mln/fun/v2b/essential.hh \
+mln/fun/v2b/lnot.hh \
+mln/fun/v2b/threshold.hh \
+mln/fun/v2v/abs.hh \
+mln/fun/v2v/all.hh \
+mln/fun/v2v/cast.hh \
+mln/fun/v2v/ch_function_value.hh \
+mln/fun/v2v/convert.hh \
+mln/fun/v2v/dec.hh \
+mln/fun/v2v/enc.hh \
+mln/fun/v2v/essential.hh \
+mln/fun/v2v/id.hh \
+mln/fun/v2v/inc.hh \
+mln/fun/v2v/linear.hh \
+mln/fun/v2v/norm.hh \
+mln/fun/v2v/rgb_to_hsi.hh \
+mln/fun/v2v/rgb_to_hsl.hh \
+mln/fun/v2v/saturate.hh \
+mln/fun/v2w2v/cos.hh \
+mln/fun/v2w_w2v/norm.hh \
+mln/fun/vv2b/eq.hh \
+mln/fun/vv2b/ge.hh \
+mln/fun/vv2b/gt.hh \
+mln/fun/vv2b/implies.hh \
+mln/fun/vv2b/le.hh \
+mln/fun/vv2b/lt.hh \
+mln/fun/vv2v/all.hh \
+mln/fun/vv2v/diff_abs.hh \
+mln/fun/vv2v/essential.hh \
+mln/fun/vv2v/land.hh \
+mln/fun/vv2v/land_not.hh \
+mln/fun/vv2v/lor.hh \
+mln/fun/vv2v/lxor.hh \
+mln/fun/vv2v/macros.hh \
+mln/fun/vv2v/max.hh \
+mln/fun/vv2v/min.hh \
+mln/fun/vv2v/vec.hh \
+mln/fun/x2p/all.hh \
+mln/fun/x2p/closest_point.hh \
+mln/fun/x2p/essential.hh \
+mln/fun/x2v/all.hh \
+mln/fun/x2v/bilinear.hh \
+mln/fun/x2v/essential.hh \
+mln/fun/x2v/l1_norm.hh \
+mln/fun/x2v/linear.hh \
+mln/fun/x2v/nneighbor.hh \
+mln/fun/x2x/all.hh \
+mln/fun/x2x/composed.hh \
+mln/fun/x2x/essential.hh \
+mln/fun/x2x/rotation.hh \
+mln/fun/x2x/translation.hh \
+mln/geom/all.hh \
+mln/geom/bbox.hh \
+mln/geom/chamfer.hh \
+mln/geom/complex_geometry.hh \
+mln/geom/complex_geometry.hh~ \
+mln/geom/delta.hh \
+mln/geom/essential.hh \
+mln/geom/max_col.hh \
+mln/geom/max_ind.hh \
+mln/geom/max_row.hh \
+mln/geom/max_sli.hh \
+mln/geom/min_col.hh \
+mln/geom/min_ind.hh \
+mln/geom/min_row.hh \
+mln/geom/min_sli.hh \
+mln/geom/ncols.hh \
+mln/geom/ninds.hh \
+mln/geom/nrows.hh \
+mln/geom/nsites.hh \
+mln/geom/nslis.hh \
+mln/geom/pmin_pmax.hh \
+mln/geom/seeds2tiling.hh \
+mln/geom/seeds2tiling_roundness.hh \
+mln/geom/size1d.hh \
+mln/geom/size2d.hh \
+mln/geom/size3d.hh \
+mln/histo/all.hh \
+mln/histo/array.hh \
+mln/histo/compute.hh \
+mln/histo/compute.spe.hh \
+mln/histo/essential.hh \
+mln/io/abort.hh \
+mln/io/all.hh \
 mln/io/cloud/all.hh \
+mln/io/cloud/load.hh \
 mln/io/cloud/save.hh \
-mln/io/all.hh \
-mln/io/dump/load.hh \
 mln/io/dump/all.hh \
+mln/io/dump/load.hh \
 mln/io/dump/save.hh \
-mln/io/pbm/load.hh \
+mln/io/essential.hh \
+mln/io/fits/all.hh \
+mln/io/fits/load.hh \
+mln/io/off/all.hh \
+mln/io/off/load.hh \
+mln/io/off/load.hh~ \
+mln/io/off/save.hh \
+mln/io/off/save.hh.NEW~ \
+mln/io/off/save.hh~ \
 mln/io/pbm/all.hh \
+mln/io/pbm/load.hh \
 mln/io/pbm/save.hh \
-mln/io/pnm/max_component.hh \
+mln/io/pfm/all.hh \
+mln/io/pfm/load.hh \
+mln/io/pfm/save.hh \
+mln/io/pgm/all.hh \
+mln/io/pgm/load.hh \
+mln/io/pgm/save.hh \
+mln/io/pnm/all.hh \
 mln/io/pnm/load.hh \
 mln/io/pnm/load_header.hh \
-mln/io/pnm/all.hh \
 mln/io/pnm/macros.hh \
+mln/io/pnm/max_component.hh \
 mln/io/pnm/save.hh \
 mln/io/pnm/save_header.hh \
+mln/io/ppm/all.hh \
+mln/io/ppm/load.hh \
+mln/io/ppm/save.hh \
 mln/io/txt/all.hh \
 mln/io/txt/save.hh \
-mln/io/abort.hh \
-mln/io/fits/load.hh \
-mln/io/fits/all.hh \
-mln/io/off/load.hh \
-mln/io/off/all.hh \
-mln/io/off/save.hh \
-mln/io/essential.hh \
-mln/logical/includes.hh \
-mln/logical/and_not.hh \
-mln/logical/xor.hh \
+mln/labeling/all.hh \
+mln/labeling/background.hh \
+mln/labeling/blobs.hh \
+mln/labeling/compute.hh \
+mln/labeling/essential.hh \
+mln/labeling/flat_zones.hh \
+mln/labeling/foreground.hh \
+mln/labeling/level.hh \
+mln/labeling/level.spe.hh \
+mln/labeling/regional_maxima.hh \
+mln/labeling/regional_minima.hh \
+mln/labeling/relabel.hh \
+mln/level/abs.hh \
+mln/level/all.hh \
+mln/level/apply.hh \
+mln/level/apply.spe.hh \
+mln/level/approx/all.hh \
+mln/level/approx/essential.hh \
+mln/level/approx/median.hh \
+mln/level/compare.hh \
+mln/level/compute.hh \
+mln/level/convert.hh \
+mln/level/essential.hh \
+mln/level/fast_median.hh \
+mln/level/median.hh \
+mln/level/naive/all.hh \
+mln/level/naive/essential.hh \
+mln/level/naive/median.hh \
+mln/level/replace.hh \
+mln/level/saturate.hh \
+mln/level/sort_offsets.hh \
+mln/level/sort_psites.hh \
+mln/level/stretch.hh \
+mln/level/to_enc.hh \
+mln/level/transform.hh \
+mln/level/transform.spe.hh \
+mln/level/transform_inplace.hh \
+mln/level/update.hh \
+mln/level/was.median.hh \
+mln/linear/all.hh \
+mln/linear/ch_convolve.hh \
+mln/linear/convolve.hh \
+mln/linear/convolve_2x1d.hh \
+mln/linear/convolve_directional.hh \
+mln/linear/essential.hh \
+mln/linear/gaussian.hh \
+mln/linear/lap.hh \
+mln/linear/local/convolve.hh \
+mln/linear/log.hh \
+mln/linear/sobel_2d.hh \
+mln/literal/all.hh \
+mln/literal/black.hh \
+mln/literal/colors.hh \
+mln/literal/essential.hh \
+mln/literal/grays.hh \
+mln/literal/max.hh \
+mln/literal/min.hh \
+mln/literal/one.hh \
+mln/literal/ops.hh \
+mln/literal/origin.hh \
+mln/literal/white.hh \
+mln/literal/zero.hh \
 mln/logical/all.hh \
+mln/logical/and.hh \
+mln/logical/and_not.hh \
+mln/logical/essential.hh \
+mln/logical/includes.hh \
 mln/logical/not.hh \
 mln/logical/not.spe.hh \
-mln/logical/and.hh \
 mln/logical/or.hh \
-mln/logical/essential.hh \
+mln/logical/xor.hh \
+mln/make/all.hh \
+mln/make/box1d.hh \
+mln/make/box2d.hh \
+mln/make/box2d_h.hh \
+mln/make/box3d.hh \
+mln/make/double_neighb2d.hh \
+mln/make/dpoint2d_h.hh \
+mln/make/dual_neighb.hh \
+mln/make/essential.hh \
+mln/make/graph.hh \
+mln/make/h_mat.hh \
+mln/make/image.hh \
+mln/make/image2d.hh \
+mln/make/image3d.hh \
+mln/make/mat.hh \
+mln/make/pix.hh \
+mln/make/pixel.hh \
+mln/make/point2d_h.hh \
+mln/make/relabelfun.hh \
+mln/make/vec.hh \
+mln/make/voronoi.hh \
+mln/make/w_window.hh \
+mln/make/w_window1d.hh \
+mln/make/w_window1d_int.hh \
+mln/make/w_window2d.hh \
+mln/make/w_window2d_int.hh \
+mln/make/w_window3d.hh \
+mln/make/w_window3d_int.hh \
+mln/make/w_window_directional.hh \
+mln/make/win_chamfer.hh \
+mln/math/abs.hh \
+mln/math/acos.hh \
+mln/math/all.hh \
+mln/math/cos.hh \
+mln/math/diff_abs.hh \
+mln/math/essential.hh \
+mln/math/jacobi.hh \
+mln/math/max.hh \
+mln/math/min.hh \
+mln/math/round.hh \
+mln/math/round_sat.hh \
+mln/math/sign.hh \
+mln/math/sqr.hh \
+mln/math/sqrt.hh \
+mln/metal/abort.hh \
+mln/metal/all.hh \
+mln/metal/ands.hh \
+mln/metal/array.hh \
+mln/metal/array1d.hh \
+mln/metal/array2d.hh \
+mln/metal/array3d.hh \
+mln/metal/bexpr.hh \
+mln/metal/bool.hh \
+mln/metal/const.hh \
+mln/metal/converts_to.hh \
+mln/metal/equal.hh \
+mln/metal/essential.hh \
+mln/metal/fix_return.hh \
+mln/metal/goes_to.hh \
+mln/metal/if.hh \
+mln/metal/int.hh \
+mln/metal/is.hh \
+mln/metal/is_a.hh \
+mln/metal/is_const.hh \
+mln/metal/is_not.hh \
+mln/metal/is_not_a.hh \
+mln/metal/is_not_const.hh \
+mln/metal/is_not_ref.hh \
+mln/metal/is_ref.hh \
+mln/metal/is_unqualif.hh \
+mln/metal/mat.hh \
+mln/metal/math/all.hh \
+mln/metal/math/max.hh \
+mln/metal/math/pow.hh \
+mln/metal/math/root.hh \
+mln/metal/math/sqrt.hh \
+mln/metal/none.hh \
+mln/metal/not_equal.hh \
+mln/metal/ref.hh \
+mln/metal/ret.hh \
+mln/metal/same_coord.hh \
+mln/metal/same_point.hh \
+mln/metal/templated_by.hh \
+mln/metal/unconst.hh \
+mln/metal/unptr.hh \
+mln/metal/unqualif.hh \
+mln/metal/unref.hh \
+mln/metal/vec.hh \
+mln/morpho/all.hh \
+mln/morpho/closing.hh \
+mln/morpho/closing_area.hh \
+mln/morpho/closing_area_on_vertices.hh \
+mln/morpho/closing_attribute.hh \
+mln/morpho/closing_height.hh \
+mln/morpho/closing_volume.hh \
+mln/morpho/complementation.hh \
+mln/morpho/contrast.hh \
+mln/morpho/dilation.hh \
+mln/morpho/elementary/all.hh \
+mln/morpho/elementary/closing.hh \
+mln/morpho/elementary/dilation.hh \
+mln/morpho/elementary/erosion.hh \
+mln/morpho/elementary/essential.hh \
+mln/morpho/elementary/gradient.hh \
+mln/morpho/elementary/gradient_external.hh \
+mln/morpho/elementary/gradient_internal.hh \
+mln/morpho/elementary/laplacian.hh \
+mln/morpho/elementary/like_ero_fun.hh \
+mln/morpho/elementary/like_ero_set.hh \
+mln/morpho/elementary/opening.hh \
+mln/morpho/elementary/top_hat.hh \
+mln/morpho/erosion.hh \
+mln/morpho/essential.hh \
+mln/morpho/general.hh \
+mln/morpho/general.spe.hh \
+mln/morpho/gradient.hh \
+mln/morpho/hit_or_miss.hh \
+mln/morpho/includes.hh \
+mln/morpho/internal/elementary.hh \
+mln/morpho/laplacian.hh \
+mln/morpho/line_gradient.hh \
+mln/morpho/meyer_wst.hh \
+mln/morpho/min.hh \
+mln/morpho/minus.hh \
+mln/morpho/opening.hh \
+mln/morpho/opening_area.hh \
+mln/morpho/opening_area_on_vertices.hh \
+mln/morpho/opening_attribute.hh \
+mln/morpho/opening_height.hh \
+mln/morpho/opening_volume.hh \
+mln/morpho/plus.hh \
+mln/morpho/rank_filter.hh \
+mln/morpho/Rd.hh \
+mln/morpho/skeleton_constrained.hh \
+mln/morpho/thick_miss.hh \
+mln/morpho/thickening.hh \
+mln/morpho/thin_fit.hh \
+mln/morpho/thinning.hh \
+mln/morpho/top_hat.hh \
+mln/morpho/tree/all.hh \
+mln/morpho/tree/compute_attribute_image.hh \
+mln/morpho/tree/compute_parent.hh \
+mln/morpho/tree/data.hh \
+mln/morpho/tree/max.hh \
+mln/morpho/tree/utils.hh \
 mln/norm/all.hh \
+mln/norm/essential.hh \
 mln/norm/l1.hh \
 mln/norm/l2.hh \
 mln/norm/linfty.hh \
-mln/norm/essential.hh \
-mln/debug/iota.hh \
-mln/debug/all.hh \
-mln/debug/println_with_border.hh \
-mln/debug/println.spe.hh \
-mln/debug/colorize.hh \
-mln/debug/slices_2d.hh \
-mln/debug/draw_graph.hh \
-mln/debug/put_word.hh \
-mln/debug/quiet.hh \
-mln/debug/println_with_border.spe.hh \
-mln/debug/format.hh \
-mln/debug/println.hh \
-mln/debug/iota.spe.hh \
-mln/debug/essential.hh \
-mln/estim/min_max.hh \
-mln/estim/all.hh \
-mln/estim/sum.hh \
-mln/estim/mean.hh \
-mln/estim/essential.hh \
-mln/set/uni.hh \
-mln/set/unique.hh \
-mln/set/inter.hh \
+mln/opt/at.hh \
+mln/opt/element.hh \
+mln/opt/value.hh \
+mln/pw/all.hh \
+mln/pw/cst.hh \
+mln/pw/essential.hh \
+mln/pw/image.hh \
+mln/pw/value.hh \
+mln/pw/var.hh \
+mln/registration/all.hh \
+mln/registration/essential.hh \
+mln/registration/get_rot.hh \
+mln/registration/get_rtransf.hh \
+mln/registration/icp.hh \
+mln/registration/icp2.hh \
+mln/registration/internal/rms.hh \
+mln/registration/multiscale.hh \
+mln/registration/registration.hh \
 mln/set/all.hh \
-mln/set/get.hh \
-mln/set/sym_diff.hh \
-mln/set/has.hh \
-mln/set/diff.hh \
 mln/set/card.hh \
 mln/set/compute.hh \
+mln/set/diff.hh \
 mln/set/essential.hh \
-mln/border/adjust.hh \
-mln/border/duplicate.hh \
-mln/border/find.hh \
-mln/border/thickness.hh \
-mln/border/all.hh \
-mln/border/mirror.hh \
-mln/border/get.hh \
-mln/border/equalize.hh \
-mln/border/resize.hh \
-mln/border/fill.hh \
-mln/border/essential.hh \
-mln/subsampling/gaussian_subsampling.hh \
+mln/set/get.hh \
+mln/set/has.hh \
+mln/set/inter.hh \
+mln/set/sym_diff.hh \
+mln/set/uni.hh \
+mln/set/unique.hh \
 mln/subsampling/all.hh \
+mln/subsampling/essential.hh \
+mln/subsampling/gaussian_subsampling.hh \
 mln/subsampling/subsampling.hh \
-mln/subsampling/essential.hh
+mln/tag/all.hh \
+mln/tag/essential.hh \
+mln/tag/init.hh \
+mln/tag/skeleton.hh \
+mln/test/all.hh \
+mln/test/essential.hh \
+mln/test/positive.hh \
+mln/test/predicate.hh \
+mln/topo/adj_higher_dim_connected_n_face_iter.hh \
+mln/topo/adj_higher_dim_connected_n_face_iter.hh~ \
+mln/topo/adj_higher_face_iter.hh \
+mln/topo/adj_lower_dim_connected_n_face_iter.hh \
+mln/topo/adj_lower_dim_connected_n_face_iter.hh~ \
+mln/topo/adj_lower_face_iter.hh \
+mln/topo/adj_lower_higher_face_iter.hh \
+mln/topo/adj_lower_higher_face_iter.hh~ \
+mln/topo/adj_m_face_iter.hh \
+mln/topo/adj_m_face_iter.hh~ \
+mln/topo/algebraic_face.hh \
+mln/topo/algebraic_n_face.hh \
+mln/topo/all.hh \
+mln/topo/attic/faces_iter.hh \
+mln/topo/center_only_iter.hh \
+mln/topo/center_only_iter.hh~ \
+mln/topo/centered_iter_adapter.hh \
+mln/topo/centered_iter_adapter.hh~ \
+mln/topo/complex.hh \
+mln/topo/complex_iterators.hh \
+mln/topo/complex_iterators.hh~ \
+mln/topo/essential.hh \
+mln/topo/face.hh \
+mln/topo/face_data.hh \
+mln/topo/face_iter.hh \
+mln/topo/internal/complex_iterator_base.hh \
+mln/topo/internal/complex_relative_iterator_base.hh \
+mln/topo/internal/complex_relative_iterator_sequence.hh \
+mln/topo/internal/complex_relative_iterator_sequence.hh~ \
+mln/topo/internal/complex_set_iterator_base.hh \
+mln/topo/is_simple_2d.hh \
+mln/topo/n_face.hh \
+mln/topo/n_face_iter.hh \
+mln/topo/n_faces_set.hh \
+mln/topo/static_n_face_iter.hh \
+mln/trace/all.hh \
+mln/trace/entering.hh \
+mln/trace/essential.hh \
+mln/trace/exiting.hh \
+mln/trace/quiet.hh \
+mln/trace/resume.hh \
+mln/trace/stop.hh \
+mln/trace/warning.hh \
+mln/trait/all.hh \
+mln/trait/ch_function_value.hh \
+mln/trait/ch_value.hh \
+mln/trait/concrete.hh \
+mln/trait/essential.hh \
+mln/trait/image/print.hh \
+mln/trait/image/props.hh \
+mln/trait/image_from_grid.hh \
+mln/trait/images.hh \
+mln/trait/neighborhood.hh \
+mln/trait/op/all.hh \
+mln/trait/op/and.hh \
+mln/trait/op/decl.hh \
+mln/trait/op/div.hh \
+mln/trait/op/eq.hh \
+mln/trait/op/essential.hh \
+mln/trait/op/geq.hh \
+mln/trait/op/greater.hh \
+mln/trait/op/leq.hh \
+mln/trait/op/less.hh \
+mln/trait/op/lor.hh \
+mln/trait/op/minus.hh \
+mln/trait/op/mod.hh \
+mln/trait/op/neq.hh \
+mln/trait/op/not.hh \
+mln/trait/op/or.hh \
+mln/trait/op/ord.hh \
+mln/trait/op/plus.hh \
+mln/trait/op/postdec.hh \
+mln/trait/op/postinc.hh \
+mln/trait/op/predec.hh \
+mln/trait/op/preinc.hh \
+mln/trait/op/times.hh \
+mln/trait/op/uminus.hh \
+mln/trait/op/uplus.hh \
+mln/trait/op/xor.hh \
+mln/trait/promote.hh \
+mln/trait/site_set/print.hh \
+mln/trait/site_set/props.hh \
+mln/trait/site_sets.hh \
+mln/trait/solve.hh \
+mln/trait/solve_binary.hh \
+mln/trait/solve_unary.hh \
+mln/trait/undef.hh \
+mln/trait/value/all.hh \
+mln/trait/value/essential.hh \
+mln/trait/value/kind.hh \
+mln/trait/value/nature.hh \
+mln/trait/value/print.hh \
+mln/trait/value/quant.hh \
+mln/trait/value_.hh \
+mln/trait/window/print.hh \
+mln/trait/window/props.hh \
+mln/trait/windows.hh \
+mln/transform/all.hh \
+mln/transform/distance_front.hh \
+mln/transform/distance_geodesic.hh \
+mln/transform/essential.hh \
+mln/transform/influence_zone_front.hh \
+mln/transform/influence_zone_geodesic.hh \
+mln/transform/internal/all.hh \
+mln/transform/internal/closest_point_functor.hh \
+mln/transform/internal/distance_functor.hh \
+mln/transform/internal/influence_zone_functor.hh \
+mln/util/all.hh \
+mln/util/array.hh \
+mln/util/branch_iter.hh \
+mln/util/branch_iter_ind.hh \
+mln/util/dindex.hh \
+mln/util/eat.hh \
+mln/util/edge.hh \
+mln/util/essential.hh \
+mln/util/fibonacci_heap.hh \
+mln/util/graph.hh \
+mln/util/greater_point.hh \
+mln/util/greater_psite.hh \
+mln/util/ignore.hh \
+mln/util/index.hh \
+mln/util/internal/boost_graph.hh \
+mln/util/internal/boost_graph_access.hh \
+mln/util/internal/boost_graph_property.hh \
+mln/util/internal/boost_graph_structure.hh \
+mln/util/internal/edge_impl.hh \
+mln/util/internal/graph_base.hh \
+mln/util/internal/graph_iter.hh \
+mln/util/internal/graph_iter_base.hh \
+mln/util/internal/graph_nbh_iter.hh \
+mln/util/internal/graph_nbh_iter_base.hh \
+mln/util/internal/vertex_impl.hh \
+mln/util/lazy_set.hh \
+mln/util/lemmings.hh \
+mln/util/line_graph.hh \
+mln/util/max.hh \
+mln/util/multi_site.hh \
+mln/util/multi_site.hh~ \
+mln/util/nil.hh \
+mln/util/ord.hh \
+mln/util/ord_pair.hh \
+mln/util/pix.hh \
+mln/util/set.hh \
+mln/util/site_pair.hh \
+mln/util/soft_heap.hh \
+mln/util/timer.hh \
+mln/util/tracked_ptr.hh \
+mln/util/tree.hh \
+mln/util/tree_fast.hh \
+mln/util/tree_fast_to_image.hh \
+mln/util/tree_to_fast.hh \
+mln/util/tree_to_image.hh \
+mln/util/vertex.hh \
+mln/util/yes.hh \
+mln/value/aliases.hh \
+mln/value/all.hh \
+mln/value/builtin/all.hh \
+mln/value/builtin/essential.hh \
+mln/value/builtin/floatings.hh \
+mln/value/builtin/integers.hh \
+mln/value/builtin/ops.hh \
+mln/value/builtin/promotions.hh \
+mln/value/builtin/symbolics.hh \
+mln/value/cast.hh \
+mln/value/concept/all.hh \
+mln/value/concept/built_in.hh \
+mln/value/concept/data.hh \
+mln/value/concept/essential.hh \
+mln/value/concept/floating.hh \
+mln/value/concept/integer.hh \
+mln/value/concept/scalar.hh \
+mln/value/concept/structured.hh \
+mln/value/concept/symbolic.hh \
+mln/value/concept/vectorial.hh \
+mln/value/equiv.hh \
+mln/value/essential.hh \
+mln/value/float01.hh \
+mln/value/float01_.hh \
+mln/value/float01_16.hh \
+mln/value/float01_8.hh \
+mln/value/float01_f.hh \
+mln/value/gl16.hh \
+mln/value/gl8.hh \
+mln/value/glf.hh \
+mln/value/graylevel.hh \
+mln/value/graylevel_f.hh \
+mln/value/hsi.hh \
+mln/value/hsl.hh \
+mln/value/int_s.hh \
+mln/value/int_s16.hh \
+mln/value/int_s32.hh \
+mln/value/int_s8.hh \
+mln/value/int_u.hh \
+mln/value/int_u16.hh \
+mln/value/int_u32.hh \
+mln/value/int_u8.hh \
+mln/value/int_u_sat.hh \
+mln/value/internal/all.hh \
+mln/value/internal/convert.hh \
+mln/value/internal/encoding.hh \
+mln/value/internal/essential.hh \
+mln/value/internal/gray_.hh \
+mln/value/internal/gray_f.hh \
+mln/value/internal/integer.hh \
+mln/value/internal/iterable_set.hh \
+mln/value/internal/limits.hh \
+mln/value/internal/value_like.hh \
+mln/value/interval.hh \
+mln/value/label.hh \
+mln/value/label_16.hh \
+mln/value/label_8.hh \
+mln/value/lut_vec.hh \
+mln/value/mixin.hh \
+mln/value/ops.hh \
+mln/value/other.hh \
+mln/value/proxy.hh \
+mln/value/rgb.hh \
+mln/value/rgb16.hh \
+mln/value/rgb8.hh \
+mln/value/scalar.hh \
+mln/value/set.hh \
+mln/value/shell.hh \
+mln/value/sign.hh \
+mln/value/stack.hh \
+mln/value/super_value.hh \
+mln/value/viter.hh \
+mln/win/all.hh \
+mln/win/backdiag2d.hh \
+mln/win/cube3d.hh \
+mln/win/cuboid3d.hh \
+mln/win/diag2d.hh \
+mln/win/diff.hh \
+mln/win/disk2d.hh \
+mln/win/essential.hh \
+mln/win/hline2d.hh \
+mln/win/inter.hh \
+mln/win/line.hh \
+mln/win/multiple.hh \
+mln/win/multiple_size.hh \
+mln/win/octagon2d.hh \
+mln/win/rectangle2d.hh \
+mln/win/segment1d.hh \
+mln/win/shift.hh \
+mln/win/sym.hh \
+mln/win/vline2d.hh
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        	* Makefile.am (regen-dist): New phony target.
	($(srcdir)/headers.mk): New target.
---
 milena/ChangeLog   |    7 +++++++
 milena/Makefile.am |   11 ++++++++++-
 2 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 988fd97..9389abb 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,12 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Add a target to regen milena/headers.mk.
+
+	* Makefile.am (regen-dist): New phony target.
+	($(srcdir)/headers.mk): New target.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Generate tests/unit_test/unit-tests.mk.
 
 	* tests/unit_test/build_unit_test.sh (output): New variable.
diff --git a/milena/Makefile.am b/milena/Makefile.am
index cb295b9..75e9261 100644
--- a/milena/Makefile.am
+++ b/milena/Makefile.am
@@ -15,7 +15,16 @@ doc:
 tutorial:
 	$(MAKE) -C doc tutorial
 
-include $(top_srcdir)/milena/headers.mk
+.PHONY: regen-dist
+regen-dist: $(srcdir)/headers.mk
+# FIXME: Change generate_dist_headers.sh so that the action looks like this:
+#
+#	$< $@.tmp && mv -f $@.tmp $@ && chmod -w $@
+#
+$(srcdir)/headers.mk: $(srcdir)/generate_dist_headers.sh
+	cd $(srcdir) && ./generate_dist_headers.sh && chmod -w $@
+
+include $(srcdir)/headers.mk
 
 EXTRA_DIST = 		\
 img/README 		\
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        	* tests/unit_test/build_unit_test.sh (output): New variable.
	Set to unit-tests.mk.
	Generate tests/unit_test/unit-tests.mk instead of
	tests/unit_test/Makefile.am.
	* tests/unit_test/unit-tests.mk: New.
	Include this file...
	* tests/unit_test/Makefile.am: ...here.
	(check_PROGRAMS): Remove, as well as SOURCES variables.
	(MAINTAINERCLEANFILES): New.  Set to $(srcdir)/mln_*.cc.
---
 milena/ChangeLog                                   |   14 +
 milena/tests/unit_test/Makefile.am                 | 2098 +-----------
 milena/tests/unit_test/build_unit_test.sh          |   31 +-
 .../tests/unit_test/{Makefile.am => unit-tests.mk} | 3860 ++++++++++----------
 4 files changed, 1972 insertions(+), 4031 deletions(-)
 copy milena/tests/unit_test/{Makefile.am => unit-tests.mk} (99%)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index ca2b90b..988fd97 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,19 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Generate tests/unit_test/unit-tests.mk.
+
+	* tests/unit_test/build_unit_test.sh (output): New variable.
+	Set to unit-tests.mk.
+	Generate tests/unit_test/unit-tests.mk instead of
+	tests/unit_test/Makefile.am.
+	* tests/unit_test/unit-tests.mk: New.
+	Include this file...
+	* tests/unit_test/Makefile.am: ...here.
+	(check_PROGRAMS): Remove, as well as SOURCES variables.
+	(MAINTAINERCLEANFILES): New.  Set to $(srcdir)/mln_*.cc.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Improve build_unit_test.sh's portability.
 
 	* tests/unit_test/build_unit_test.sh: Simplify argument checking.
diff --git a/milena/tests/unit_test/Makefile.am b/milena/tests/unit_test/Makefile.am
index 46e968c..658b4f6 100644
--- a/milena/tests/unit_test/Makefile.am
+++ b/milena/tests/unit_test/Makefile.am
@@ -2,2089 +2,21 @@
 
 include $(top_srcdir)/milena/tests/tests.mk
 
-check_PROGRAMS =  \
-mln_histo_all \
-mln_histo_array \
-mln_histo_compute \
-mln_histo_essential \
-mln_geom_pmin_pmax \
-mln_geom_max_row \
-mln_geom_chamfer \
-mln_geom_min_row \
-mln_geom_seeds2tiling \
-mln_geom_size1d \
-mln_geom_all \
-mln_geom_size2d \
-mln_geom_max_ind \
-mln_geom_max_col \
-mln_geom_size3d \
-mln_geom_ninds \
-mln_geom_nslis \
-mln_geom_delta \
-mln_geom_nsites \
-mln_geom_min_col \
-mln_geom_complex_geometry \
-mln_geom_ncols \
-mln_geom_nrows \
-mln_geom_min_ind \
-mln_geom_bbox \
-mln_geom_seeds2tiling_roundness \
-mln_geom_min_sli \
-mln_geom_essential \
-mln_geom_max_sli \
-mln_draw_box \
-mln_draw_all \
-mln_draw_plot \
-mln_draw_line \
-mln_draw_essential \
-mln_pw_image \
-mln_pw_all \
-mln_pw_value \
-mln_pw_cst \
-mln_pw_var \
-mln_pw_essential \
-mln_literal_zero \
-mln_literal_max \
-mln_literal_ops \
-mln_literal_origin \
-mln_literal_grays \
-mln_literal_all \
-mln_literal_colors \
-mln_literal_black \
-mln_literal_one \
-mln_literal_min \
-mln_literal_white \
-mln_literal_essential \
-mln_registration_get_rtransf \
-mln_registration_internal_rms \
-mln_registration_get_rot \
-mln_registration_all \
-mln_registration_multiscale \
-mln_registration_registration \
-mln_registration_essential \
-mln_registration_icp \
-mln_util_graph \
-mln_util_fibonacci_heap \
-mln_util_max \
-mln_util_lazy_set \
-mln_util_soft_heap \
-mln_util_set \
-mln_util_tree_to_image \
-mln_util_lemmings \
-mln_util_greater_point \
-mln_util_internal_graph_iter_base \
-mln_util_internal_boost_graph_access \
-mln_util_internal_boost_graph_structure \
-mln_util_internal_graph_iter \
-mln_util_internal_graph_nbh_iter \
-mln_util_internal_vertex_impl \
-mln_util_internal_edge_impl \
-mln_util_internal_graph_base \
-mln_util_internal_boost_graph \
-mln_util_internal_graph_nbh_iter_base \
-mln_util_internal_boost_graph_property \
-mln_util_ord_pair \
-mln_util_edge \
-mln_util_all \
-mln_util_dindex \
-mln_util_tracked_ptr \
-mln_util_ignore \
-mln_util_greater_psite \
-mln_util_timer \
-mln_util_yes \
-mln_util_line_graph \
-mln_util_ord \
-mln_util_tree_fast_to_image \
-mln_util_tree \
-mln_util_index \
-mln_util_multi_site \
-mln_util_branch_iter \
-mln_util_branch_iter_ind \
-mln_util_tree_to_fast \
-mln_util_array \
-mln_util_vertex \
-mln_util_pix \
-mln_util_tree_fast \
-mln_util_site_pair \
-mln_util_nil \
-mln_util_eat \
-mln_util_essential \
-mln_data_memset_ \
-mln_data_memcpy_ \
-mln_data_all \
-mln_data_paste \
-mln_data_fill_with_image \
-mln_data_fill_with_value \
-mln_data_fill \
-mln_data_essential \
-mln_tag_init \
-mln_tag_skeleton \
-mln_tag_all \
-mln_tag_essential \
-mln_trace_entering \
-mln_trace_all \
-mln_trace_warning \
-mln_trace_exiting \
-mln_trace_resume \
-mln_trace_quiet \
-mln_trace_stop \
-mln_trace_essential \
-mln_make_graph \
-mln_make_double_neighb2d \
-mln_make_image3d \
-mln_make_dpoint2d_h \
-mln_make_w_window \
-mln_make_image \
-mln_make_vec \
-mln_make_all \
-mln_make_dual_neighb \
-mln_make_w_window3d \
-mln_make_mat \
-mln_make_win_chamfer \
-mln_make_w_window2d_int \
-mln_make_box1d \
-mln_make_voronoi \
-mln_make_box2d \
-mln_make_h_mat \
-mln_make_w_window2d \
-mln_make_box3d \
-mln_make_relabelfun \
-mln_make_pixel \
-mln_make_pix \
-mln_make_box2d_h \
-mln_make_w_window1d \
-mln_make_image2d \
-mln_make_w_window_directional \
-mln_make_w_window3d_int \
-mln_make_essential \
-mln_make_w_window1d_int \
-mln_make_point2d_h \
-mln_extract_red \
-mln_extract_all \
-mln_extract_green \
-mln_extract_blue \
-mln_extract_essential \
-mln_display_all \
-mln_display_essential \
-mln_extension_adjust \
-mln_extension_duplicate \
-mln_extension_adjust_duplicate \
-mln_extension_all \
-mln_extension_adjust_fill \
-mln_extension_fill \
-mln_extension_essential \
-mln_fun_p2b_chess \
-mln_fun_p2b_all \
-mln_fun_p2b_has \
-mln_fun_p2b_big_chess \
-mln_fun_p2b_essential \
-mln_fun_p2p_all \
-mln_fun_p2p_translation \
-mln_fun_p2p_mirror \
-mln_fun_x2p_closest_point \
-mln_fun_x2p_all \
-mln_fun_x2p_essential \
-mln_fun_ops \
-mln_fun_c \
-mln_fun_vv2v_max \
-mln_fun_vv2v_lor \
-mln_fun_vv2v_land_not \
-mln_fun_vv2v_vec \
-mln_fun_vv2v_all \
-mln_fun_vv2v_macros \
-mln_fun_vv2v_lxor \
-mln_fun_vv2v_diff_abs \
-mln_fun_vv2v_land \
-mln_fun_vv2v_min \
-mln_fun_vv2v_essential \
-mln_fun_internal_array_base \
-mln_fun_internal_x2x_linear_impl \
-mln_fun_internal_ch_function_value_impl \
-mln_fun_internal_selector \
-mln_fun_v2w_w2v_norm \
-mln_fun_p2v_ternary \
-mln_fun_p2v_iota \
-mln_fun_p2v_elifs \
-mln_fun_p2v_all \
-mln_fun_p2v_essential \
-mln_fun_all \
-mln_fun_v2b_lnot \
-mln_fun_v2b_all \
-mln_fun_v2b_threshold \
-mln_fun_v2b_essential \
-mln_fun_v2v_norm \
-mln_fun_v2v_linear \
-mln_fun_v2v_id \
-mln_fun_v2v_saturate \
-mln_fun_v2v_inc \
-mln_fun_v2v_all \
-mln_fun_v2v_dec \
-mln_fun_v2v_abs \
-mln_fun_v2v_rgb_to_hsl \
-mln_fun_v2v_cast \
-mln_fun_v2v_ch_function_value \
-mln_fun_v2v_rgb_to_hsi \
-mln_fun_v2v_enc \
-mln_fun_v2v_convert \
-mln_fun_v2v_essential \
-mln_fun_v2w2v_cos \
-mln_fun_vv2b_implies \
-mln_fun_vv2b_le \
-mln_fun_vv2b_gt \
-mln_fun_vv2b_ge \
-mln_fun_vv2b_lt \
-mln_fun_vv2b_eq \
-mln_fun_cast \
-mln_fun_i2v_all \
-mln_fun_i2v_array \
-mln_fun_i2v_all_to \
-mln_fun_i2v_essential \
-mln_fun_l2l_relabel \
-mln_fun_l2l_all \
-mln_fun_l2l_essential \
-mln_fun_x2x_composed \
-mln_fun_x2x_all \
-mln_fun_x2x_translation \
-mln_fun_x2x_rotation \
-mln_fun_x2x_essential \
-mln_fun_meta_red \
-mln_fun_meta_hue \
-mln_fun_meta_green \
-mln_fun_meta_inty \
-mln_fun_meta_blue \
-mln_fun_meta_sat \
-mln_fun_meta_to_enc \
-mln_fun_x2v_linear \
-mln_fun_x2v_bilinear \
-mln_fun_x2v_all \
-mln_fun_x2v_l1_norm \
-mln_fun_x2v_nneighbor \
-mln_fun_x2v_essential \
-mln_fun_essential \
-mln_all \
-mln_convert_to_p_set \
-mln_convert_to \
-mln_convert_to_upper_window \
-mln_convert_to_image \
-mln_convert_to_fun \
-mln_convert_all \
-mln_convert_to_window \
-mln_convert_from_to \
-mln_convert_impl_from_value_to_value \
-mln_convert_impl_all \
-mln_convert_impl_from_double_to_value \
-mln_convert_impl_from_site_set_to_image \
-mln_convert_impl_from_image_to_site_set \
-mln_convert_impl_from_float_to_value \
-mln_convert_impl_from_int_to_value \
-mln_convert_to_dpoint \
-mln_convert_to_p_array \
-mln_convert_essential \
-mln_value_shell \
-mln_value_float01_f \
-mln_value_float01_16 \
-mln_value_lut_vec \
-mln_value_glf \
-mln_value_other \
-mln_value_graylevel_f \
-mln_value_aliases \
-mln_value_label_16 \
-mln_value_ops \
-mln_value_set \
-mln_value_int_u_sat \
-mln_value_float01_8 \
-mln_value_int_u8 \
-mln_value_equiv \
-mln_value_internal_integer \
-mln_value_internal_gray_f \
-mln_value_internal_all \
-mln_value_internal_value_like \
-mln_value_internal_iterable_set \
-mln_value_internal_limits \
-mln_value_internal_encoding \
-mln_value_internal_convert \
-mln_value_internal_gray_ \
-mln_value_internal_essential \
-mln_value_proxy \
-mln_value_viter \
-mln_value_hsl \
-mln_value_graylevel \
-mln_value_all \
-mln_value_super_value \
-mln_value_builtin_symbolics \
-mln_value_builtin_ops \
-mln_value_builtin_all \
-mln_value_builtin_promotions \
-mln_value_builtin_integers \
-mln_value_builtin_floatings \
-mln_value_builtin_essential \
-mln_value_sign \
-mln_value_hsi \
-mln_value_interval \
-mln_value_gl16 \
-mln_value_scalar \
-mln_value_float01 \
-mln_value_cast \
-mln_value_int_u \
-mln_value_int_s8 \
-mln_value_int_s16 \
-mln_value_int_u16 \
-mln_value_label \
-mln_value_mixin \
-mln_value_rgb \
-mln_value_stack \
-mln_value_concept_integer \
-mln_value_concept_structured \
-mln_value_concept_built_in \
-mln_value_concept_all \
-mln_value_concept_scalar \
-mln_value_concept_data \
-mln_value_concept_floating \
-mln_value_concept_symbolic \
-mln_value_concept_vectorial \
-mln_value_concept_essential \
-mln_value_int_s \
-mln_value_rgb8 \
-mln_value_int_s32 \
-mln_value_float01_ \
-mln_value_rgb16 \
-mln_value_int_u32 \
-mln_value_gl8 \
-mln_value_label_8 \
-mln_value_essential \
-mln_accu_tuple \
-mln_accu_min_h \
-mln_accu_max \
-mln_accu_lor \
-mln_accu_rank \
-mln_accu_transform_stop \
-mln_accu_maj_h \
-mln_accu_min_max \
-mln_accu_internal_base \
-mln_accu_transform_snake \
-mln_accu_rank_high_quant \
-mln_accu_count \
-mln_accu_median_h \
-mln_accu_rms \
-mln_accu_all \
-mln_accu_land_basic \
-mln_accu_p \
-mln_accu_transform \
-mln_accu_median_alt \
-mln_accu_volume \
-mln_accu_sum \
-mln_accu_height \
-mln_accu_land \
-mln_accu_take \
-mln_accu_histo \
-mln_accu_pair \
-mln_accu_count_adjacent_vertices \
-mln_accu_convolve \
-mln_accu_v \
-mln_accu_rank_bool \
-mln_accu_transform_line \
-mln_accu_min \
-mln_accu_transform_directional \
-mln_accu_compute \
-mln_accu_mean \
-mln_accu_lor_basic \
-mln_accu_transform_diagonal \
-mln_accu_nil \
-mln_accu_bbox \
-mln_accu_center \
-mln_accu_line \
-mln_accu_essential \
-mln_accu_max_h \
-mln_level_compare \
-mln_level_sort_offsets \
-mln_level_transform_inplace \
-mln_level_replace \
-mln_level_apply \
-mln_level_approx_all \
-mln_level_approx_essential \
-mln_level_approx_median \
-mln_level_saturate \
-mln_level_all \
-mln_level_fast_median \
-mln_level_abs \
-mln_level_transform \
-mln_level_stretch \
-mln_level_was_median \
-mln_level_compute \
-mln_level_convert \
-mln_level_to_enc \
-mln_level_naive_all \
-mln_level_naive_essential \
-mln_level_naive_median \
-mln_level_sort_psites \
-mln_level_update \
-mln_level_essential \
-mln_level_median \
-mln_math_jacobi \
-mln_math_max \
-mln_math_sqr \
-mln_math_all \
-mln_math_sign \
-mln_math_abs \
-mln_math_cos \
-mln_math_diff_abs \
-mln_math_round \
-mln_math_min \
-mln_math_sqrt \
-mln_math_essential \
-mln_math_acos \
-mln_math_round_sat \
-mln_opt_at \
-mln_opt_element \
-mln_opt_value \
-mln_binarization_includes \
-mln_binarization_all \
-mln_binarization_binarization \
-mln_binarization_threshold \
-mln_binarization_essential \
-mln_trait_site_set_props \
-mln_trait_site_set_print \
-mln_trait_promote \
-mln_trait_solve_binary \
-mln_trait_value_ \
-mln_trait_all \
-mln_trait_value_all \
-mln_trait_value_nature \
-mln_trait_value_quant \
-mln_trait_value_kind \
-mln_trait_value_print \
-mln_trait_value_essential \
-mln_trait_images \
-mln_trait_window_props \
-mln_trait_window_print \
-mln_trait_ch_function_value \
-mln_trait_ch_value \
-mln_trait_solve \
-mln_trait_solve_unary \
-mln_trait_op_postdec \
-mln_trait_op_mod \
-mln_trait_op_lor \
-mln_trait_op_neq \
-mln_trait_op_plus \
-mln_trait_op_xor \
-mln_trait_op_all \
-mln_trait_op_geq \
-mln_trait_op_uminus \
-mln_trait_op_not \
-mln_trait_op_times \
-mln_trait_op_less \
-mln_trait_op_decl \
-mln_trait_op_ord \
-mln_trait_op_and \
-mln_trait_op_or \
-mln_trait_op_predec \
-mln_trait_op_minus \
-mln_trait_op_div \
-mln_trait_op_leq \
-mln_trait_op_preinc \
-mln_trait_op_greater \
-mln_trait_op_postinc \
-mln_trait_op_uplus \
-mln_trait_op_essential \
-mln_trait_op_eq \
-mln_trait_concrete \
-mln_trait_windows \
-mln_trait_site_sets \
-mln_trait_image_from_grid \
-mln_trait_undef \
-mln_trait_image_props \
-mln_trait_image_print \
-mln_trait_neighborhood \
-mln_trait_essential \
-mln_canvas_labeling \
-mln_canvas_browsing_hyper_directional \
-mln_canvas_browsing_snake_generic \
-mln_canvas_browsing_backdiagonal2d \
-mln_canvas_browsing_snake_vert \
-mln_canvas_browsing_snake_fwd \
-mln_canvas_browsing_all \
-mln_canvas_browsing_diagonal2d \
-mln_canvas_browsing_fwd \
-mln_canvas_browsing_dir_struct_elt_incr_update \
-mln_canvas_browsing_depth_first_search \
-mln_canvas_browsing_directional \
-mln_canvas_browsing_essential \
-mln_canvas_chamfer \
-mln_canvas_distance_geodesic \
-mln_canvas_all \
-mln_canvas_distance_front \
-mln_canvas_morpho_all \
-mln_canvas_morpho_algebraic_union_find \
-mln_canvas_morpho_essential \
-mln_canvas_essential \
-mln_metal_is_const \
-mln_metal_none \
-mln_metal_equal \
-mln_metal_unptr \
-mln_metal_not_equal \
-mln_metal_is_ref \
-mln_metal_ret \
-mln_metal_unqualif \
-mln_metal_is_not \
-mln_metal_vec \
-mln_metal_is \
-mln_metal_bool \
-mln_metal_all \
-mln_metal_math_pow \
-mln_metal_math_max \
-mln_metal_math_all \
-mln_metal_math_root \
-mln_metal_math_sqrt \
-mln_metal_mat \
-mln_metal_is_not_const \
-mln_metal_fix_return \
-mln_metal_ands \
-mln_metal_const \
-mln_metal_is_unqualif \
-mln_metal_unconst \
-mln_metal_bexpr \
-mln_metal_array2d \
-mln_metal_is_not_a \
-mln_metal_is_a \
-mln_metal_array1d \
-mln_metal_if \
-mln_metal_unref \
-mln_metal_array \
-mln_metal_ref \
-mln_metal_same_point \
-mln_metal_int \
-mln_metal_abort \
-mln_metal_same_coord \
-mln_metal_templated_by \
-mln_metal_goes_to \
-mln_metal_is_not_ref \
-mln_metal_converts_to \
-mln_metal_essential \
-mln_metal_array3d \
-mln_algebra_vec \
-mln_algebra_all \
-mln_algebra_h_vec \
-mln_algebra_mat \
-mln_algebra_h_mat \
-mln_algebra_quat \
-mln_algebra_essential \
-mln_linear_convolve_2x1d \
-mln_linear_all \
-mln_linear_ch_convolve \
-mln_linear_gaussian \
-mln_linear_convolve \
-mln_linear_sobel_2d \
-mln_linear_local_convolve \
-mln_linear_lap \
-mln_linear_convolve_directional \
-mln_linear_log \
-mln_linear_essential \
-mln_morpho_thinning \
-mln_morpho_meyer_wst \
-mln_morpho_opening \
-mln_morpho_includes \
-mln_morpho_elementary_opening \
-mln_morpho_elementary_gradient_internal \
-mln_morpho_elementary_dilation \
-mln_morpho_elementary_laplacian \
-mln_morpho_elementary_all \
-mln_morpho_elementary_gradient_external \
-mln_morpho_elementary_like_ero_fun \
-mln_morpho_elementary_gradient \
-mln_morpho_elementary_like_ero_set \
-mln_morpho_elementary_closing \
-mln_morpho_elementary_top_hat \
-mln_morpho_elementary_erosion \
-mln_morpho_elementary_essential \
-mln_morpho_thin_fit \
-mln_morpho_skeleton_constrained \
-mln_morpho_complementation \
-mln_morpho_line_gradient \
-mln_morpho_hit_or_miss \
-mln_morpho_closing_height \
-mln_morpho_plus \
-mln_morpho_general \
-mln_morpho_internal_elementary \
-mln_morpho_contrast \
-mln_morpho_opening_area \
-mln_morpho_opening_height \
-mln_morpho_thickening \
-mln_morpho_dilation \
-mln_morpho_laplacian \
-mln_morpho_all \
-mln_morpho_opening_attribute \
-mln_morpho_opening_volume \
-mln_morpho_closing_area_on_vertices \
-mln_morpho_closing_volume \
-mln_morpho_minus \
-mln_morpho_gradient \
-mln_morpho_tree_max \
-mln_morpho_tree_compute_parent \
-mln_morpho_tree_all \
-mln_morpho_tree_utils \
-mln_morpho_tree_data \
-mln_morpho_tree_compute_attribute_image \
-mln_morpho_opening_area_on_vertices \
-mln_morpho_min \
-mln_morpho_closing \
-mln_morpho_top_hat \
-mln_morpho_erosion \
-mln_morpho_Rd \
-mln_morpho_closing_area \
-mln_morpho_thick_miss \
-mln_morpho_closing_attribute \
-mln_morpho_rank_filter \
-mln_morpho_essential \
-mln_topo_n_face_iter \
-mln_topo_face_iter \
-mln_topo_is_simple_2d \
-mln_topo_centered_iter_adapter \
-mln_topo_internal_complex_set_iterator_base \
-mln_topo_internal_complex_iterator_base \
-mln_topo_internal_complex_relative_iterator_base \
-mln_topo_internal_complex_relative_iterator_sequence \
-mln_topo_algebraic_n_face \
-mln_topo_attic_faces_iter \
-mln_topo_adj_lower_dim_connected_n_face_iter \
-mln_topo_n_face \
-mln_topo_adj_lower_higher_face_iter \
-mln_topo_all \
-mln_topo_face_data \
-mln_topo_static_n_face_iter \
-mln_topo_face \
-mln_topo_adj_m_face_iter \
-mln_topo_complex \
-mln_topo_adj_higher_face_iter \
-mln_topo_adj_lower_face_iter \
-mln_topo_complex_iterators \
-mln_topo_center_only_iter \
-mln_topo_adj_higher_dim_connected_n_face_iter \
-mln_topo_algebraic_face \
-mln_topo_n_faces_set \
-mln_topo_essential \
-mln_essential_1d \
-mln_essential_routine \
-mln_essential_3d \
-mln_essential_2d \
-mln_win_inter \
-mln_win_backdiag2d \
-mln_win_segment1d \
-mln_win_cuboid3d \
-mln_win_vline2d \
-mln_win_octagon2d \
-mln_win_all \
-mln_win_multiple_size \
-mln_win_cube3d \
-mln_win_shift \
-mln_win_sym \
-mln_win_diff \
-mln_win_multiple \
-mln_win_diag2d \
-mln_win_disk2d \
-mln_win_rectangle2d \
-mln_win_hline2d \
-mln_win_line \
-mln_win_essential \
-mln_core_clock_neighb \
-mln_core_pixter2d \
-mln_core_def_low_quant_nbits \
-mln_core_def_all \
-mln_core_def_coordf \
-mln_core_def_coord \
-mln_core_def_essential \
-mln_core_site_set_box \
-mln_core_site_set_p_vertices \
-mln_core_site_set_p_vaccess \
-mln_core_site_set_p_if_piter \
-mln_core_site_set_p_run_piter \
-mln_core_site_set_p_key \
-mln_core_site_set_p_double \
-mln_core_site_set_p_complex_piter \
-mln_core_site_set_p_complex \
-mln_core_site_set_p_image \
-mln_core_site_set_attic_p_complex_faces_piter \
-mln_core_site_set_attic_p_faces_piter \
-mln_core_site_set_p_priority \
-mln_core_site_set_p_set_of \
-mln_core_site_set_all \
-mln_core_site_set_p_edges \
-mln_core_site_set_box_piter \
-mln_core_site_set_p_faces \
-mln_core_site_set_p_set \
-mln_core_site_set_p_queue \
-mln_core_site_set_p_if \
-mln_core_site_set_operators \
-mln_core_site_set_p_mutable_array_of \
-mln_core_site_set_p_edges_psite \
-mln_core_site_set_complex_psite \
-mln_core_site_set_p_run \
-mln_core_site_set_p_n_faces_piter \
-mln_core_site_set_p_centered \
-mln_core_site_set_p_bgraph \
-mln_core_site_set_p_bgraph_piter \
-mln_core_site_set_p_array \
-mln_core_site_set_p_vertices_psite \
-mln_core_site_set_p_line2d \
-mln_core_site_set_p_queue_fast \
-mln_core_site_set_p_graph_piter \
-mln_core_site_set_essential \
-mln_core_dpsites_piter \
-mln_core_w_window \
-mln_core_grids \
-mln_core_dpoints_pixter \
-mln_core_internal_graph_psite_base \
-mln_core_internal_run_image \
-mln_core_internal_pixel_impl \
-mln_core_internal_site_set_base \
-mln_core_internal_image_value_morpher \
-mln_core_internal_site_iterator_base \
-mln_core_internal_complex_neighborhood_base \
-mln_core_internal_site_relative_iterator_base \
-mln_core_internal_site_set_impl \
-mln_core_internal_exact \
-mln_core_internal_p_complex_piter_base \
-mln_core_internal_neighb_niter_impl \
-mln_core_internal_pixel_iterator_base \
-mln_core_internal_classical_window_base \
-mln_core_internal_data \
-mln_core_internal_force_exact \
-mln_core_internal_image_base \
-mln_core_internal_check_image_fastest \
-mln_core_internal_check_image_all \
-mln_core_internal_fixme \
-mln_core_internal_morpher_lvalue \
-mln_core_internal_image_domain_morpher \
-mln_core_internal_image_primary \
-mln_core_internal_set_of \
-mln_core_internal_complex_window_p_base \
-mln_core_internal_graph_window_base \
-mln_core_internal_piter_adaptor \
-mln_core_internal_weighted_window_base \
-mln_core_internal_neighborhood_base \
-mln_core_internal_image_morpher \
-mln_core_internal_coord_impl \
-mln_core_internal_geom_bbox \
-mln_core_internal_image_identity \
-mln_core_internal_pseudo_site_base \
-mln_core_internal_window_base \
-mln_core_internal_box_impl \
-mln_core_internal_site_set_iterator_base \
-mln_core_contract \
-mln_core_all \
-mln_core_point \
-mln_core_neighb \
-mln_core_routine_initialize \
-mln_core_routine_primary \
-mln_core_routine_duplicate \
-mln_core_routine_init \
-mln_core_routine_ops \
-mln_core_routine_all \
-mln_core_routine_exact \
-mln_core_routine_extend \
-mln_core_routine_essential \
-mln_core_trait_op_mult \
-mln_core_trait_all \
-mln_core_trait_pixter \
-mln_core_trait_qlf_value \
-mln_core_trait_essential \
-mln_core_pixter1d \
-mln_core_category \
-mln_core_macros \
-mln_core_box_runstart_piter \
-mln_core_tags \
-mln_core_dpoint \
-mln_core_alias_dpoint2d_h \
-mln_core_alias_p_run2d \
-mln_core_alias_point3d \
-mln_core_alias_neighb3d \
-mln_core_alias_window3d \
-mln_core_alias_all \
-mln_core_alias_neighb2d \
-mln_core_alias_complex_image \
-mln_core_alias_w_window1d_float \
-mln_core_alias_neighb1d \
-mln_core_alias_w_window2d_float \
-mln_core_alias_vec3d \
-mln_core_alias_w_window2d_int \
-mln_core_alias_box1d \
-mln_core_alias_box2d \
-mln_core_alias_window1d \
-mln_core_alias_point1d \
-mln_core_alias_box3d \
-mln_core_alias_dpoint3d \
-mln_core_alias_complex_geometry \
-mln_core_alias_w_window3d_float \
-mln_core_alias_box2d_h \
-mln_core_alias_point2d \
-mln_core_alias_window2d \
-mln_core_alias_p_runs2d \
-mln_core_alias_point3df \
-mln_core_alias_dpoint1d \
-mln_core_alias_w_window3d_int \
-mln_core_alias_dpoint2d \
-mln_core_alias_w_window1d_int \
-mln_core_alias_point2d_h \
-mln_core_window \
-mln_core_concept_site_proxy \
-mln_core_concept_point_site \
-mln_core_concept_box \
-mln_core_concept_generalized_pixel \
-mln_core_concept_graph \
-mln_core_concept_iterator \
-mln_core_concept_pseudo_site \
-mln_core_concept_image \
-mln_core_concept_value_set \
-mln_core_concept_proxy \
-mln_core_concept_site \
-mln_core_concept_weighted_window \
-mln_core_concept_all \
-mln_core_concept_gpoint \
-mln_core_concept_site_iterator \
-mln_core_concept_point \
-mln_core_concept_literal \
-mln_core_concept_pixel_iterator \
-mln_core_concept_value_iterator \
-mln_core_concept_meta_accumulator \
-mln_core_concept_gdpoint \
-mln_core_concept_regular_grid \
-mln_core_concept_mesh \
-mln_core_concept_dpoint \
-mln_core_concept_function \
-mln_core_concept_window \
-mln_core_concept_value \
-mln_core_concept_accumulator \
-mln_core_concept_site_set \
-mln_core_concept_object \
-mln_core_concept_meta_fun \
-mln_core_concept_delta_point_site \
-mln_core_concept_neighborhood \
-mln_core_concept_browsing \
-mln_core_pixel \
-mln_core_clock_neighb2d \
-mln_core_pixter3d \
-mln_core_image_obased_rle_encode \
-mln_core_image_plain \
-mln_core_image_image3d \
-mln_core_image_decorated_image \
-mln_core_image_extension_ima \
-mln_core_image_flat_image \
-mln_core_image_complex_neighborhood_piter \
-mln_core_image_tr_mesh \
-mln_core_image_graph_elt_window \
-mln_core_image_obased_rle_image \
-mln_core_image_mono_obased_rle_image \
-mln_core_image_interpolated \
-mln_core_image_lazy_image \
-mln_core_image_t_image \
-mln_core_image_hexa_piter \
-mln_core_image_value_enc_image \
-mln_core_image_fun_image \
-mln_core_image_graph_elt_neighborhood \
-mln_core_image_sub_image_if \
-mln_core_image_all \
-mln_core_image_mono_rle_image \
-mln_core_image_complex_image \
-mln_core_image_cast_image \
-mln_core_image_rle_encode \
-mln_core_image_complex_window_piter \
-mln_core_image_tr_image \
-mln_core_image_sub_image \
-mln_core_image_rle_image \
-mln_core_image_line_graph_elt_window \
-mln_core_image_mono_rle_encode \
-mln_core_image_bgraph_psite \
-mln_core_image_sparse_image \
-mln_core_image_bgraph_image \
-mln_core_image_complex_neighborhoods \
-mln_core_image_graph_window_piter \
-mln_core_image_sparse_encode \
-mln_core_image_safe \
-mln_core_image_extension_fun \
-mln_core_image_image1d \
-mln_core_image_extension_val \
-mln_core_image_image_if \
-mln_core_image_hexa \
-mln_core_image_line_graph_elt_neighborhood \
-mln_core_image_extended \
-mln_core_image_p2p_image \
-mln_core_image_slice_image \
-mln_core_image_image2d_h \
-mln_core_image_image2d \
-mln_core_image_ch_piter \
-mln_core_image_complex_windows \
-mln_core_image_violent_cast_image \
-mln_core_image_mono_obased_rle_encode \
-mln_core_image_value_encode \
-mln_core_image_essential \
-mln_core_a_point_of \
-mln_core_var \
-mln_core_essential \
-mln_core_faces_psite \
-mln_labeling_blobs \
-mln_labeling_background \
-mln_labeling_relabel \
-mln_labeling_all \
-mln_labeling_level \
-mln_labeling_flat_zones \
-mln_labeling_foreground \
-mln_labeling_regional_maxima \
-mln_labeling_compute \
-mln_labeling_regional_minima \
-mln_labeling_essential \
-mln_test_predicate \
-mln_test_all \
-mln_test_positive \
-mln_test_essential \
-mln_transform_distance_geodesic \
-mln_transform_internal_all \
-mln_transform_internal_closest_point_functor \
-mln_transform_internal_distance_functor \
-mln_transform_internal_influence_zone_functor \
-mln_transform_all \
-mln_transform_influence_zone_front \
-mln_transform_distance_front \
-mln_transform_influence_zone_geodesic \
-mln_transform_essential \
-mln_arith_includes \
-mln_arith_plus \
-mln_arith_all \
-mln_arith_times \
-mln_arith_diff_abs \
-mln_arith_minus \
-mln_arith_min \
-mln_arith_revert \
-mln_arith_essential \
-mln_io_pgm_load \
-mln_io_pgm_all \
-mln_io_pgm_save \
-mln_io_ppm_load \
-mln_io_ppm_all \
-mln_io_ppm_save \
-mln_io_pfm_load \
-mln_io_pfm_all \
-mln_io_pfm_save \
-mln_io_cloud_load \
-mln_io_cloud_all \
-mln_io_cloud_save \
-mln_io_all \
-mln_io_dump_load \
-mln_io_dump_all \
-mln_io_dump_save \
-mln_io_pbm_load \
-mln_io_pbm_all \
-mln_io_pbm_save \
-mln_io_pnm_max_component \
-mln_io_pnm_load \
-mln_io_pnm_load_header \
-mln_io_pnm_all \
-mln_io_pnm_macros \
-mln_io_pnm_save \
-mln_io_pnm_save_header \
-mln_io_txt_all \
-mln_io_txt_save \
-mln_io_abort \
-mln_io_fits_load \
-mln_io_fits_all \
-mln_io_off_load \
-mln_io_off_all \
-mln_io_off_save \
-mln_io_essential \
-mln_logical_includes \
-mln_logical_and_not \
-mln_logical_xor \
-mln_logical_all \
-mln_logical_not \
-mln_logical_and \
-mln_logical_or \
-mln_logical_essential \
-mln_norm_all \
-mln_norm_l1 \
-mln_norm_l2 \
-mln_norm_linfty \
-mln_norm_essential \
-mln_debug_iota \
-mln_debug_all \
-mln_debug_println_with_border \
-mln_debug_colorize \
-mln_debug_slices_2d \
-mln_debug_draw_graph \
-mln_debug_put_word \
-mln_debug_quiet \
-mln_debug_format \
-mln_debug_println \
-mln_debug_essential \
-mln_estim_min_max \
-mln_estim_all \
-mln_estim_sum \
-mln_estim_mean \
-mln_estim_essential \
-mln_set_uni \
-mln_set_unique \
-mln_set_inter \
-mln_set_all \
-mln_set_get \
-mln_set_sym_diff \
-mln_set_has \
-mln_set_diff \
-mln_set_card \
-mln_set_compute \
-mln_set_essential \
-mln_border_adjust \
-mln_border_duplicate \
-mln_border_find \
-mln_border_thickness \
-mln_border_all \
-mln_border_mirror \
-mln_border_get \
-mln_border_equalize \
-mln_border_resize \
-mln_border_fill \
-mln_border_essential \
-mln_subsampling_gaussian_subsampling \
-mln_subsampling_all \
-mln_subsampling_subsampling \
-mln_subsampling_essential
+.PHONY: regen-tests
+regen-tests: $(srcdir)/unit-tests.mk
+# FIXME: Change build_unit_test.sh so that the action looks like this:
+#
+#	$< $@.tmp && mv -f $@.tmp $@ && chmod -w $@
+#
+# `$(abs_top_srcdir)' is required because of the change of directory
+# at the beginning og the action.
+$(srcdir)/unit-tests.mk: $(srcdir)/build_unit_test.sh
+	cd $(srcdir)						\
+	&& ./build_unit_test.sh $(abs_top_srcdir)/milena/mln	\
+	&& chmod a-w unit-tests.mk
 
-mln_histo_all_SOURCES = mln_histo_all.cc
-mln_histo_array_SOURCES = mln_histo_array.cc
-mln_histo_compute_SOURCES = mln_histo_compute.cc
-mln_histo_essential_SOURCES = mln_histo_essential.cc
-mln_geom_pmin_pmax_SOURCES = mln_geom_pmin_pmax.cc
-mln_geom_max_row_SOURCES = mln_geom_max_row.cc
-mln_geom_chamfer_SOURCES = mln_geom_chamfer.cc
-mln_geom_min_row_SOURCES = mln_geom_min_row.cc
-mln_geom_seeds2tiling_SOURCES = mln_geom_seeds2tiling.cc
-mln_geom_size1d_SOURCES = mln_geom_size1d.cc
-mln_geom_all_SOURCES = mln_geom_all.cc
-mln_geom_size2d_SOURCES = mln_geom_size2d.cc
-mln_geom_max_ind_SOURCES = mln_geom_max_ind.cc
-mln_geom_max_col_SOURCES = mln_geom_max_col.cc
-mln_geom_size3d_SOURCES = mln_geom_size3d.cc
-mln_geom_ninds_SOURCES = mln_geom_ninds.cc
-mln_geom_nslis_SOURCES = mln_geom_nslis.cc
-mln_geom_delta_SOURCES = mln_geom_delta.cc
-mln_geom_nsites_SOURCES = mln_geom_nsites.cc
-mln_geom_min_col_SOURCES = mln_geom_min_col.cc
-mln_geom_complex_geometry_SOURCES = mln_geom_complex_geometry.cc
-mln_geom_ncols_SOURCES = mln_geom_ncols.cc
-mln_geom_nrows_SOURCES = mln_geom_nrows.cc
-mln_geom_min_ind_SOURCES = mln_geom_min_ind.cc
-mln_geom_bbox_SOURCES = mln_geom_bbox.cc
-mln_geom_seeds2tiling_roundness_SOURCES = mln_geom_seeds2tiling_roundness.cc
-mln_geom_min_sli_SOURCES = mln_geom_min_sli.cc
-mln_geom_essential_SOURCES = mln_geom_essential.cc
-mln_geom_max_sli_SOURCES = mln_geom_max_sli.cc
-mln_draw_box_SOURCES = mln_draw_box.cc
-mln_draw_all_SOURCES = mln_draw_all.cc
-mln_draw_plot_SOURCES = mln_draw_plot.cc
-mln_draw_line_SOURCES = mln_draw_line.cc
-mln_draw_essential_SOURCES = mln_draw_essential.cc
-mln_pw_image_SOURCES = mln_pw_image.cc
-mln_pw_all_SOURCES = mln_pw_all.cc
-mln_pw_value_SOURCES = mln_pw_value.cc
-mln_pw_cst_SOURCES = mln_pw_cst.cc
-mln_pw_var_SOURCES = mln_pw_var.cc
-mln_pw_essential_SOURCES = mln_pw_essential.cc
-mln_literal_zero_SOURCES = mln_literal_zero.cc
-mln_literal_max_SOURCES = mln_literal_max.cc
-mln_literal_ops_SOURCES = mln_literal_ops.cc
-mln_literal_origin_SOURCES = mln_literal_origin.cc
-mln_literal_grays_SOURCES = mln_literal_grays.cc
-mln_literal_all_SOURCES = mln_literal_all.cc
-mln_literal_colors_SOURCES = mln_literal_colors.cc
-mln_literal_black_SOURCES = mln_literal_black.cc
-mln_literal_one_SOURCES = mln_literal_one.cc
-mln_literal_min_SOURCES = mln_literal_min.cc
-mln_literal_white_SOURCES = mln_literal_white.cc
-mln_literal_essential_SOURCES = mln_literal_essential.cc
-mln_registration_get_rtransf_SOURCES = mln_registration_get_rtransf.cc
-mln_registration_internal_rms_SOURCES = mln_registration_internal_rms.cc
-mln_registration_get_rot_SOURCES = mln_registration_get_rot.cc
-mln_registration_all_SOURCES = mln_registration_all.cc
-mln_registration_multiscale_SOURCES = mln_registration_multiscale.cc
-mln_registration_registration_SOURCES = mln_registration_registration.cc
-mln_registration_essential_SOURCES = mln_registration_essential.cc
-mln_registration_icp_SOURCES = mln_registration_icp.cc
-mln_util_graph_SOURCES = mln_util_graph.cc
-mln_util_fibonacci_heap_SOURCES = mln_util_fibonacci_heap.cc
-mln_util_max_SOURCES = mln_util_max.cc
-mln_util_lazy_set_SOURCES = mln_util_lazy_set.cc
-mln_util_soft_heap_SOURCES = mln_util_soft_heap.cc
-mln_util_set_SOURCES = mln_util_set.cc
-mln_util_tree_to_image_SOURCES = mln_util_tree_to_image.cc
-mln_util_lemmings_SOURCES = mln_util_lemmings.cc
-mln_util_greater_point_SOURCES = mln_util_greater_point.cc
-mln_util_internal_graph_iter_base_SOURCES = mln_util_internal_graph_iter_base.cc
-mln_util_internal_boost_graph_access_SOURCES = mln_util_internal_boost_graph_access.cc
-mln_util_internal_boost_graph_structure_SOURCES = mln_util_internal_boost_graph_structure.cc
-mln_util_internal_graph_iter_SOURCES = mln_util_internal_graph_iter.cc
-mln_util_internal_graph_nbh_iter_SOURCES = mln_util_internal_graph_nbh_iter.cc
-mln_util_internal_vertex_impl_SOURCES = mln_util_internal_vertex_impl.cc
-mln_util_internal_edge_impl_SOURCES = mln_util_internal_edge_impl.cc
-mln_util_internal_graph_base_SOURCES = mln_util_internal_graph_base.cc
-mln_util_internal_boost_graph_SOURCES = mln_util_internal_boost_graph.cc
-mln_util_internal_graph_nbh_iter_base_SOURCES = mln_util_internal_graph_nbh_iter_base.cc
-mln_util_internal_boost_graph_property_SOURCES = mln_util_internal_boost_graph_property.cc
-mln_util_ord_pair_SOURCES = mln_util_ord_pair.cc
-mln_util_edge_SOURCES = mln_util_edge.cc
-mln_util_all_SOURCES = mln_util_all.cc
-mln_util_dindex_SOURCES = mln_util_dindex.cc
-mln_util_tracked_ptr_SOURCES = mln_util_tracked_ptr.cc
-mln_util_ignore_SOURCES = mln_util_ignore.cc
-mln_util_greater_psite_SOURCES = mln_util_greater_psite.cc
-mln_util_timer_SOURCES = mln_util_timer.cc
-mln_util_yes_SOURCES = mln_util_yes.cc
-mln_util_line_graph_SOURCES = mln_util_line_graph.cc
-mln_util_ord_SOURCES = mln_util_ord.cc
-mln_util_tree_fast_to_image_SOURCES = mln_util_tree_fast_to_image.cc
-mln_util_tree_SOURCES = mln_util_tree.cc
-mln_util_index_SOURCES = mln_util_index.cc
-mln_util_multi_site_SOURCES = mln_util_multi_site.cc
-mln_util_branch_iter_SOURCES = mln_util_branch_iter.cc
-mln_util_branch_iter_ind_SOURCES = mln_util_branch_iter_ind.cc
-mln_util_tree_to_fast_SOURCES = mln_util_tree_to_fast.cc
-mln_util_array_SOURCES = mln_util_array.cc
-mln_util_vertex_SOURCES = mln_util_vertex.cc
-mln_util_pix_SOURCES = mln_util_pix.cc
-mln_util_tree_fast_SOURCES = mln_util_tree_fast.cc
-mln_util_site_pair_SOURCES = mln_util_site_pair.cc
-mln_util_nil_SOURCES = mln_util_nil.cc
-mln_util_eat_SOURCES = mln_util_eat.cc
-mln_util_essential_SOURCES = mln_util_essential.cc
-mln_data_memset__SOURCES = mln_data_memset_.cc
-mln_data_memcpy__SOURCES = mln_data_memcpy_.cc
-mln_data_all_SOURCES = mln_data_all.cc
-mln_data_paste_SOURCES = mln_data_paste.cc
-mln_data_fill_with_image_SOURCES = mln_data_fill_with_image.cc
-mln_data_fill_with_value_SOURCES = mln_data_fill_with_value.cc
-mln_data_fill_SOURCES = mln_data_fill.cc
-mln_data_essential_SOURCES = mln_data_essential.cc
-mln_tag_init_SOURCES = mln_tag_init.cc
-mln_tag_skeleton_SOURCES = mln_tag_skeleton.cc
-mln_tag_all_SOURCES = mln_tag_all.cc
-mln_tag_essential_SOURCES = mln_tag_essential.cc
-mln_trace_entering_SOURCES = mln_trace_entering.cc
-mln_trace_all_SOURCES = mln_trace_all.cc
-mln_trace_warning_SOURCES = mln_trace_warning.cc
-mln_trace_exiting_SOURCES = mln_trace_exiting.cc
-mln_trace_resume_SOURCES = mln_trace_resume.cc
-mln_trace_quiet_SOURCES = mln_trace_quiet.cc
-mln_trace_stop_SOURCES = mln_trace_stop.cc
-mln_trace_essential_SOURCES = mln_trace_essential.cc
-mln_make_graph_SOURCES = mln_make_graph.cc
-mln_make_double_neighb2d_SOURCES = mln_make_double_neighb2d.cc
-mln_make_image3d_SOURCES = mln_make_image3d.cc
-mln_make_dpoint2d_h_SOURCES = mln_make_dpoint2d_h.cc
-mln_make_w_window_SOURCES = mln_make_w_window.cc
-mln_make_image_SOURCES = mln_make_image.cc
-mln_make_vec_SOURCES = mln_make_vec.cc
-mln_make_all_SOURCES = mln_make_all.cc
-mln_make_dual_neighb_SOURCES = mln_make_dual_neighb.cc
-mln_make_w_window3d_SOURCES = mln_make_w_window3d.cc
-mln_make_mat_SOURCES = mln_make_mat.cc
-mln_make_win_chamfer_SOURCES = mln_make_win_chamfer.cc
-mln_make_w_window2d_int_SOURCES = mln_make_w_window2d_int.cc
-mln_make_box1d_SOURCES = mln_make_box1d.cc
-mln_make_voronoi_SOURCES = mln_make_voronoi.cc
-mln_make_box2d_SOURCES = mln_make_box2d.cc
-mln_make_h_mat_SOURCES = mln_make_h_mat.cc
-mln_make_w_window2d_SOURCES = mln_make_w_window2d.cc
-mln_make_box3d_SOURCES = mln_make_box3d.cc
-mln_make_relabelfun_SOURCES = mln_make_relabelfun.cc
-mln_make_pixel_SOURCES = mln_make_pixel.cc
-mln_make_pix_SOURCES = mln_make_pix.cc
-mln_make_box2d_h_SOURCES = mln_make_box2d_h.cc
-mln_make_w_window1d_SOURCES = mln_make_w_window1d.cc
-mln_make_image2d_SOURCES = mln_make_image2d.cc
-mln_make_w_window_directional_SOURCES = mln_make_w_window_directional.cc
-mln_make_w_window3d_int_SOURCES = mln_make_w_window3d_int.cc
-mln_make_essential_SOURCES = mln_make_essential.cc
-mln_make_w_window1d_int_SOURCES = mln_make_w_window1d_int.cc
-mln_make_point2d_h_SOURCES = mln_make_point2d_h.cc
-mln_extract_red_SOURCES = mln_extract_red.cc
-mln_extract_all_SOURCES = mln_extract_all.cc
-mln_extract_green_SOURCES = mln_extract_green.cc
-mln_extract_blue_SOURCES = mln_extract_blue.cc
-mln_extract_essential_SOURCES = mln_extract_essential.cc
-mln_display_all_SOURCES = mln_display_all.cc
-mln_display_essential_SOURCES = mln_display_essential.cc
-mln_extension_adjust_SOURCES = mln_extension_adjust.cc
-mln_extension_duplicate_SOURCES = mln_extension_duplicate.cc
-mln_extension_adjust_duplicate_SOURCES = mln_extension_adjust_duplicate.cc
-mln_extension_all_SOURCES = mln_extension_all.cc
-mln_extension_adjust_fill_SOURCES = mln_extension_adjust_fill.cc
-mln_extension_fill_SOURCES = mln_extension_fill.cc
-mln_extension_essential_SOURCES = mln_extension_essential.cc
-mln_fun_p2b_chess_SOURCES = mln_fun_p2b_chess.cc
-mln_fun_p2b_all_SOURCES = mln_fun_p2b_all.cc
-mln_fun_p2b_has_SOURCES = mln_fun_p2b_has.cc
-mln_fun_p2b_big_chess_SOURCES = mln_fun_p2b_big_chess.cc
-mln_fun_p2b_essential_SOURCES = mln_fun_p2b_essential.cc
-mln_fun_p2p_all_SOURCES = mln_fun_p2p_all.cc
-mln_fun_p2p_translation_SOURCES = mln_fun_p2p_translation.cc
-mln_fun_p2p_mirror_SOURCES = mln_fun_p2p_mirror.cc
-mln_fun_x2p_closest_point_SOURCES = mln_fun_x2p_closest_point.cc
-mln_fun_x2p_all_SOURCES = mln_fun_x2p_all.cc
-mln_fun_x2p_essential_SOURCES = mln_fun_x2p_essential.cc
-mln_fun_ops_SOURCES = mln_fun_ops.cc
-mln_fun_c_SOURCES = mln_fun_c.cc
-mln_fun_vv2v_max_SOURCES = mln_fun_vv2v_max.cc
-mln_fun_vv2v_lor_SOURCES = mln_fun_vv2v_lor.cc
-mln_fun_vv2v_land_not_SOURCES = mln_fun_vv2v_land_not.cc
-mln_fun_vv2v_vec_SOURCES = mln_fun_vv2v_vec.cc
-mln_fun_vv2v_all_SOURCES = mln_fun_vv2v_all.cc
-mln_fun_vv2v_macros_SOURCES = mln_fun_vv2v_macros.cc
-mln_fun_vv2v_lxor_SOURCES = mln_fun_vv2v_lxor.cc
-mln_fun_vv2v_diff_abs_SOURCES = mln_fun_vv2v_diff_abs.cc
-mln_fun_vv2v_land_SOURCES = mln_fun_vv2v_land.cc
-mln_fun_vv2v_min_SOURCES = mln_fun_vv2v_min.cc
-mln_fun_vv2v_essential_SOURCES = mln_fun_vv2v_essential.cc
-mln_fun_internal_array_base_SOURCES = mln_fun_internal_array_base.cc
-mln_fun_internal_x2x_linear_impl_SOURCES = mln_fun_internal_x2x_linear_impl.cc
-mln_fun_internal_ch_function_value_impl_SOURCES = mln_fun_internal_ch_function_value_impl.cc
-mln_fun_internal_selector_SOURCES = mln_fun_internal_selector.cc
-mln_fun_v2w_w2v_norm_SOURCES = mln_fun_v2w_w2v_norm.cc
-mln_fun_p2v_ternary_SOURCES = mln_fun_p2v_ternary.cc
-mln_fun_p2v_iota_SOURCES = mln_fun_p2v_iota.cc
-mln_fun_p2v_elifs_SOURCES = mln_fun_p2v_elifs.cc
-mln_fun_p2v_all_SOURCES = mln_fun_p2v_all.cc
-mln_fun_p2v_essential_SOURCES = mln_fun_p2v_essential.cc
-mln_fun_all_SOURCES = mln_fun_all.cc
-mln_fun_v2b_lnot_SOURCES = mln_fun_v2b_lnot.cc
-mln_fun_v2b_all_SOURCES = mln_fun_v2b_all.cc
-mln_fun_v2b_threshold_SOURCES = mln_fun_v2b_threshold.cc
-mln_fun_v2b_essential_SOURCES = mln_fun_v2b_essential.cc
-mln_fun_v2v_norm_SOURCES = mln_fun_v2v_norm.cc
-mln_fun_v2v_linear_SOURCES = mln_fun_v2v_linear.cc
-mln_fun_v2v_id_SOURCES = mln_fun_v2v_id.cc
-mln_fun_v2v_saturate_SOURCES = mln_fun_v2v_saturate.cc
-mln_fun_v2v_inc_SOURCES = mln_fun_v2v_inc.cc
-mln_fun_v2v_all_SOURCES = mln_fun_v2v_all.cc
-mln_fun_v2v_dec_SOURCES = mln_fun_v2v_dec.cc
-mln_fun_v2v_abs_SOURCES = mln_fun_v2v_abs.cc
-mln_fun_v2v_rgb_to_hsl_SOURCES = mln_fun_v2v_rgb_to_hsl.cc
-mln_fun_v2v_cast_SOURCES = mln_fun_v2v_cast.cc
-mln_fun_v2v_ch_function_value_SOURCES = mln_fun_v2v_ch_function_value.cc
-mln_fun_v2v_rgb_to_hsi_SOURCES = mln_fun_v2v_rgb_to_hsi.cc
-mln_fun_v2v_enc_SOURCES = mln_fun_v2v_enc.cc
-mln_fun_v2v_convert_SOURCES = mln_fun_v2v_convert.cc
-mln_fun_v2v_essential_SOURCES = mln_fun_v2v_essential.cc
-mln_fun_v2w2v_cos_SOURCES = mln_fun_v2w2v_cos.cc
-mln_fun_vv2b_implies_SOURCES = mln_fun_vv2b_implies.cc
-mln_fun_vv2b_le_SOURCES = mln_fun_vv2b_le.cc
-mln_fun_vv2b_gt_SOURCES = mln_fun_vv2b_gt.cc
-mln_fun_vv2b_ge_SOURCES = mln_fun_vv2b_ge.cc
-mln_fun_vv2b_lt_SOURCES = mln_fun_vv2b_lt.cc
-mln_fun_vv2b_eq_SOURCES = mln_fun_vv2b_eq.cc
-mln_fun_cast_SOURCES = mln_fun_cast.cc
-mln_fun_i2v_all_SOURCES = mln_fun_i2v_all.cc
-mln_fun_i2v_array_SOURCES = mln_fun_i2v_array.cc
-mln_fun_i2v_all_to_SOURCES = mln_fun_i2v_all_to.cc
-mln_fun_i2v_essential_SOURCES = mln_fun_i2v_essential.cc
-mln_fun_l2l_relabel_SOURCES = mln_fun_l2l_relabel.cc
-mln_fun_l2l_all_SOURCES = mln_fun_l2l_all.cc
-mln_fun_l2l_essential_SOURCES = mln_fun_l2l_essential.cc
-mln_fun_x2x_composed_SOURCES = mln_fun_x2x_composed.cc
-mln_fun_x2x_all_SOURCES = mln_fun_x2x_all.cc
-mln_fun_x2x_translation_SOURCES = mln_fun_x2x_translation.cc
-mln_fun_x2x_rotation_SOURCES = mln_fun_x2x_rotation.cc
-mln_fun_x2x_essential_SOURCES = mln_fun_x2x_essential.cc
-mln_fun_meta_red_SOURCES = mln_fun_meta_red.cc
-mln_fun_meta_hue_SOURCES = mln_fun_meta_hue.cc
-mln_fun_meta_green_SOURCES = mln_fun_meta_green.cc
-mln_fun_meta_inty_SOURCES = mln_fun_meta_inty.cc
-mln_fun_meta_blue_SOURCES = mln_fun_meta_blue.cc
-mln_fun_meta_sat_SOURCES = mln_fun_meta_sat.cc
-mln_fun_meta_to_enc_SOURCES = mln_fun_meta_to_enc.cc
-mln_fun_x2v_linear_SOURCES = mln_fun_x2v_linear.cc
-mln_fun_x2v_bilinear_SOURCES = mln_fun_x2v_bilinear.cc
-mln_fun_x2v_all_SOURCES = mln_fun_x2v_all.cc
-mln_fun_x2v_l1_norm_SOURCES = mln_fun_x2v_l1_norm.cc
-mln_fun_x2v_nneighbor_SOURCES = mln_fun_x2v_nneighbor.cc
-mln_fun_x2v_essential_SOURCES = mln_fun_x2v_essential.cc
-mln_fun_essential_SOURCES = mln_fun_essential.cc
-mln_all_SOURCES = mln_all.cc
-mln_convert_to_p_set_SOURCES = mln_convert_to_p_set.cc
-mln_convert_to_SOURCES = mln_convert_to.cc
-mln_convert_to_upper_window_SOURCES = mln_convert_to_upper_window.cc
-mln_convert_to_image_SOURCES = mln_convert_to_image.cc
-mln_convert_to_fun_SOURCES = mln_convert_to_fun.cc
-mln_convert_all_SOURCES = mln_convert_all.cc
-mln_convert_to_window_SOURCES = mln_convert_to_window.cc
-mln_convert_from_to_SOURCES = mln_convert_from_to.cc
-mln_convert_impl_from_value_to_value_SOURCES = mln_convert_impl_from_value_to_value.cc
-mln_convert_impl_all_SOURCES = mln_convert_impl_all.cc
-mln_convert_impl_from_double_to_value_SOURCES = mln_convert_impl_from_double_to_value.cc
-mln_convert_impl_from_site_set_to_image_SOURCES = mln_convert_impl_from_site_set_to_image.cc
-mln_convert_impl_from_image_to_site_set_SOURCES = mln_convert_impl_from_image_to_site_set.cc
-mln_convert_impl_from_float_to_value_SOURCES = mln_convert_impl_from_float_to_value.cc
-mln_convert_impl_from_int_to_value_SOURCES = mln_convert_impl_from_int_to_value.cc
-mln_convert_to_dpoint_SOURCES = mln_convert_to_dpoint.cc
-mln_convert_to_p_array_SOURCES = mln_convert_to_p_array.cc
-mln_convert_essential_SOURCES = mln_convert_essential.cc
-mln_value_shell_SOURCES = mln_value_shell.cc
-mln_value_float01_f_SOURCES = mln_value_float01_f.cc
-mln_value_float01_16_SOURCES = mln_value_float01_16.cc
-mln_value_lut_vec_SOURCES = mln_value_lut_vec.cc
-mln_value_glf_SOURCES = mln_value_glf.cc
-mln_value_other_SOURCES = mln_value_other.cc
-mln_value_graylevel_f_SOURCES = mln_value_graylevel_f.cc
-mln_value_aliases_SOURCES = mln_value_aliases.cc
-mln_value_label_16_SOURCES = mln_value_label_16.cc
-mln_value_ops_SOURCES = mln_value_ops.cc
-mln_value_set_SOURCES = mln_value_set.cc
-mln_value_int_u_sat_SOURCES = mln_value_int_u_sat.cc
-mln_value_float01_8_SOURCES = mln_value_float01_8.cc
-mln_value_int_u8_SOURCES = mln_value_int_u8.cc
-mln_value_equiv_SOURCES = mln_value_equiv.cc
-mln_value_internal_integer_SOURCES = mln_value_internal_integer.cc
-mln_value_internal_gray_f_SOURCES = mln_value_internal_gray_f.cc
-mln_value_internal_all_SOURCES = mln_value_internal_all.cc
-mln_value_internal_value_like_SOURCES = mln_value_internal_value_like.cc
-mln_value_internal_iterable_set_SOURCES = mln_value_internal_iterable_set.cc
-mln_value_internal_limits_SOURCES = mln_value_internal_limits.cc
-mln_value_internal_encoding_SOURCES = mln_value_internal_encoding.cc
-mln_value_internal_convert_SOURCES = mln_value_internal_convert.cc
-mln_value_internal_gray__SOURCES = mln_value_internal_gray_.cc
-mln_value_internal_essential_SOURCES = mln_value_internal_essential.cc
-mln_value_proxy_SOURCES = mln_value_proxy.cc
-mln_value_viter_SOURCES = mln_value_viter.cc
-mln_value_hsl_SOURCES = mln_value_hsl.cc
-mln_value_graylevel_SOURCES = mln_value_graylevel.cc
-mln_value_all_SOURCES = mln_value_all.cc
-mln_value_super_value_SOURCES = mln_value_super_value.cc
-mln_value_builtin_symbolics_SOURCES = mln_value_builtin_symbolics.cc
-mln_value_builtin_ops_SOURCES = mln_value_builtin_ops.cc
-mln_value_builtin_all_SOURCES = mln_value_builtin_all.cc
-mln_value_builtin_promotions_SOURCES = mln_value_builtin_promotions.cc
-mln_value_builtin_integers_SOURCES = mln_value_builtin_integers.cc
-mln_value_builtin_floatings_SOURCES = mln_value_builtin_floatings.cc
-mln_value_builtin_essential_SOURCES = mln_value_builtin_essential.cc
-mln_value_sign_SOURCES = mln_value_sign.cc
-mln_value_hsi_SOURCES = mln_value_hsi.cc
-mln_value_interval_SOURCES = mln_value_interval.cc
-mln_value_gl16_SOURCES = mln_value_gl16.cc
-mln_value_scalar_SOURCES = mln_value_scalar.cc
-mln_value_float01_SOURCES = mln_value_float01.cc
-mln_value_cast_SOURCES = mln_value_cast.cc
-mln_value_int_u_SOURCES = mln_value_int_u.cc
-mln_value_int_s8_SOURCES = mln_value_int_s8.cc
-mln_value_int_s16_SOURCES = mln_value_int_s16.cc
-mln_value_int_u16_SOURCES = mln_value_int_u16.cc
-mln_value_label_SOURCES = mln_value_label.cc
-mln_value_mixin_SOURCES = mln_value_mixin.cc
-mln_value_rgb_SOURCES = mln_value_rgb.cc
-mln_value_stack_SOURCES = mln_value_stack.cc
-mln_value_concept_integer_SOURCES = mln_value_concept_integer.cc
-mln_value_concept_structured_SOURCES = mln_value_concept_structured.cc
-mln_value_concept_built_in_SOURCES = mln_value_concept_built_in.cc
-mln_value_concept_all_SOURCES = mln_value_concept_all.cc
-mln_value_concept_scalar_SOURCES = mln_value_concept_scalar.cc
-mln_value_concept_data_SOURCES = mln_value_concept_data.cc
-mln_value_concept_floating_SOURCES = mln_value_concept_floating.cc
-mln_value_concept_symbolic_SOURCES = mln_value_concept_symbolic.cc
-mln_value_concept_vectorial_SOURCES = mln_value_concept_vectorial.cc
-mln_value_concept_essential_SOURCES = mln_value_concept_essential.cc
-mln_value_int_s_SOURCES = mln_value_int_s.cc
-mln_value_rgb8_SOURCES = mln_value_rgb8.cc
-mln_value_int_s32_SOURCES = mln_value_int_s32.cc
-mln_value_float01__SOURCES = mln_value_float01_.cc
-mln_value_rgb16_SOURCES = mln_value_rgb16.cc
-mln_value_int_u32_SOURCES = mln_value_int_u32.cc
-mln_value_gl8_SOURCES = mln_value_gl8.cc
-mln_value_label_8_SOURCES = mln_value_label_8.cc
-mln_value_essential_SOURCES = mln_value_essential.cc
-mln_accu_tuple_SOURCES = mln_accu_tuple.cc
-mln_accu_min_h_SOURCES = mln_accu_min_h.cc
-mln_accu_max_SOURCES = mln_accu_max.cc
-mln_accu_lor_SOURCES = mln_accu_lor.cc
-mln_accu_rank_SOURCES = mln_accu_rank.cc
-mln_accu_transform_stop_SOURCES = mln_accu_transform_stop.cc
-mln_accu_maj_h_SOURCES = mln_accu_maj_h.cc
-mln_accu_min_max_SOURCES = mln_accu_min_max.cc
-mln_accu_internal_base_SOURCES = mln_accu_internal_base.cc
-mln_accu_transform_snake_SOURCES = mln_accu_transform_snake.cc
-mln_accu_rank_high_quant_SOURCES = mln_accu_rank_high_quant.cc
-mln_accu_count_SOURCES = mln_accu_count.cc
-mln_accu_median_h_SOURCES = mln_accu_median_h.cc
-mln_accu_rms_SOURCES = mln_accu_rms.cc
-mln_accu_all_SOURCES = mln_accu_all.cc
-mln_accu_land_basic_SOURCES = mln_accu_land_basic.cc
-mln_accu_p_SOURCES = mln_accu_p.cc
-mln_accu_transform_SOURCES = mln_accu_transform.cc
-mln_accu_median_alt_SOURCES = mln_accu_median_alt.cc
-mln_accu_volume_SOURCES = mln_accu_volume.cc
-mln_accu_sum_SOURCES = mln_accu_sum.cc
-mln_accu_height_SOURCES = mln_accu_height.cc
-mln_accu_land_SOURCES = mln_accu_land.cc
-mln_accu_take_SOURCES = mln_accu_take.cc
-mln_accu_histo_SOURCES = mln_accu_histo.cc
-mln_accu_pair_SOURCES = mln_accu_pair.cc
-mln_accu_count_adjacent_vertices_SOURCES = mln_accu_count_adjacent_vertices.cc
-mln_accu_convolve_SOURCES = mln_accu_convolve.cc
-mln_accu_v_SOURCES = mln_accu_v.cc
-mln_accu_rank_bool_SOURCES = mln_accu_rank_bool.cc
-mln_accu_transform_line_SOURCES = mln_accu_transform_line.cc
-mln_accu_min_SOURCES = mln_accu_min.cc
-mln_accu_transform_directional_SOURCES = mln_accu_transform_directional.cc
-mln_accu_compute_SOURCES = mln_accu_compute.cc
-mln_accu_mean_SOURCES = mln_accu_mean.cc
-mln_accu_lor_basic_SOURCES = mln_accu_lor_basic.cc
-mln_accu_transform_diagonal_SOURCES = mln_accu_transform_diagonal.cc
-mln_accu_nil_SOURCES = mln_accu_nil.cc
-mln_accu_bbox_SOURCES = mln_accu_bbox.cc
-mln_accu_center_SOURCES = mln_accu_center.cc
-mln_accu_line_SOURCES = mln_accu_line.cc
-mln_accu_essential_SOURCES = mln_accu_essential.cc
-mln_accu_max_h_SOURCES = mln_accu_max_h.cc
-mln_level_compare_SOURCES = mln_level_compare.cc
-mln_level_sort_offsets_SOURCES = mln_level_sort_offsets.cc
-mln_level_transform_inplace_SOURCES = mln_level_transform_inplace.cc
-mln_level_replace_SOURCES = mln_level_replace.cc
-mln_level_apply_SOURCES = mln_level_apply.cc
-mln_level_approx_all_SOURCES = mln_level_approx_all.cc
-mln_level_approx_essential_SOURCES = mln_level_approx_essential.cc
-mln_level_approx_median_SOURCES = mln_level_approx_median.cc
-mln_level_saturate_SOURCES = mln_level_saturate.cc
-mln_level_all_SOURCES = mln_level_all.cc
-mln_level_fast_median_SOURCES = mln_level_fast_median.cc
-mln_level_abs_SOURCES = mln_level_abs.cc
-mln_level_transform_SOURCES = mln_level_transform.cc
-mln_level_stretch_SOURCES = mln_level_stretch.cc
-mln_level_was_median_SOURCES = mln_level_was_median.cc
-mln_level_compute_SOURCES = mln_level_compute.cc
-mln_level_convert_SOURCES = mln_level_convert.cc
-mln_level_to_enc_SOURCES = mln_level_to_enc.cc
-mln_level_naive_all_SOURCES = mln_level_naive_all.cc
-mln_level_naive_essential_SOURCES = mln_level_naive_essential.cc
-mln_level_naive_median_SOURCES = mln_level_naive_median.cc
-mln_level_sort_psites_SOURCES = mln_level_sort_psites.cc
-mln_level_update_SOURCES = mln_level_update.cc
-mln_level_essential_SOURCES = mln_level_essential.cc
-mln_level_median_SOURCES = mln_level_median.cc
-mln_math_jacobi_SOURCES = mln_math_jacobi.cc
-mln_math_max_SOURCES = mln_math_max.cc
-mln_math_sqr_SOURCES = mln_math_sqr.cc
-mln_math_all_SOURCES = mln_math_all.cc
-mln_math_sign_SOURCES = mln_math_sign.cc
-mln_math_abs_SOURCES = mln_math_abs.cc
-mln_math_cos_SOURCES = mln_math_cos.cc
-mln_math_diff_abs_SOURCES = mln_math_diff_abs.cc
-mln_math_round_SOURCES = mln_math_round.cc
-mln_math_min_SOURCES = mln_math_min.cc
-mln_math_sqrt_SOURCES = mln_math_sqrt.cc
-mln_math_essential_SOURCES = mln_math_essential.cc
-mln_math_acos_SOURCES = mln_math_acos.cc
-mln_math_round_sat_SOURCES = mln_math_round_sat.cc
-mln_opt_at_SOURCES = mln_opt_at.cc
-mln_opt_element_SOURCES = mln_opt_element.cc
-mln_opt_value_SOURCES = mln_opt_value.cc
-mln_binarization_includes_SOURCES = mln_binarization_includes.cc
-mln_binarization_all_SOURCES = mln_binarization_all.cc
-mln_binarization_binarization_SOURCES = mln_binarization_binarization.cc
-mln_binarization_threshold_SOURCES = mln_binarization_threshold.cc
-mln_binarization_essential_SOURCES = mln_binarization_essential.cc
-mln_trait_site_set_props_SOURCES = mln_trait_site_set_props.cc
-mln_trait_site_set_print_SOURCES = mln_trait_site_set_print.cc
-mln_trait_promote_SOURCES = mln_trait_promote.cc
-mln_trait_solve_binary_SOURCES = mln_trait_solve_binary.cc
-mln_trait_value__SOURCES = mln_trait_value_.cc
-mln_trait_all_SOURCES = mln_trait_all.cc
-mln_trait_value_all_SOURCES = mln_trait_value_all.cc
-mln_trait_value_nature_SOURCES = mln_trait_value_nature.cc
-mln_trait_value_quant_SOURCES = mln_trait_value_quant.cc
-mln_trait_value_kind_SOURCES = mln_trait_value_kind.cc
-mln_trait_value_print_SOURCES = mln_trait_value_print.cc
-mln_trait_value_essential_SOURCES = mln_trait_value_essential.cc
-mln_trait_images_SOURCES = mln_trait_images.cc
-mln_trait_window_props_SOURCES = mln_trait_window_props.cc
-mln_trait_window_print_SOURCES = mln_trait_window_print.cc
-mln_trait_ch_function_value_SOURCES = mln_trait_ch_function_value.cc
-mln_trait_ch_value_SOURCES = mln_trait_ch_value.cc
-mln_trait_solve_SOURCES = mln_trait_solve.cc
-mln_trait_solve_unary_SOURCES = mln_trait_solve_unary.cc
-mln_trait_op_postdec_SOURCES = mln_trait_op_postdec.cc
-mln_trait_op_mod_SOURCES = mln_trait_op_mod.cc
-mln_trait_op_lor_SOURCES = mln_trait_op_lor.cc
-mln_trait_op_neq_SOURCES = mln_trait_op_neq.cc
-mln_trait_op_plus_SOURCES = mln_trait_op_plus.cc
-mln_trait_op_xor_SOURCES = mln_trait_op_xor.cc
-mln_trait_op_all_SOURCES = mln_trait_op_all.cc
-mln_trait_op_geq_SOURCES = mln_trait_op_geq.cc
-mln_trait_op_uminus_SOURCES = mln_trait_op_uminus.cc
-mln_trait_op_not_SOURCES = mln_trait_op_not.cc
-mln_trait_op_times_SOURCES = mln_trait_op_times.cc
-mln_trait_op_less_SOURCES = mln_trait_op_less.cc
-mln_trait_op_decl_SOURCES = mln_trait_op_decl.cc
-mln_trait_op_ord_SOURCES = mln_trait_op_ord.cc
-mln_trait_op_and_SOURCES = mln_trait_op_and.cc
-mln_trait_op_or_SOURCES = mln_trait_op_or.cc
-mln_trait_op_predec_SOURCES = mln_trait_op_predec.cc
-mln_trait_op_minus_SOURCES = mln_trait_op_minus.cc
-mln_trait_op_div_SOURCES = mln_trait_op_div.cc
-mln_trait_op_leq_SOURCES = mln_trait_op_leq.cc
-mln_trait_op_preinc_SOURCES = mln_trait_op_preinc.cc
-mln_trait_op_greater_SOURCES = mln_trait_op_greater.cc
-mln_trait_op_postinc_SOURCES = mln_trait_op_postinc.cc
-mln_trait_op_uplus_SOURCES = mln_trait_op_uplus.cc
-mln_trait_op_essential_SOURCES = mln_trait_op_essential.cc
-mln_trait_op_eq_SOURCES = mln_trait_op_eq.cc
-mln_trait_concrete_SOURCES = mln_trait_concrete.cc
-mln_trait_windows_SOURCES = mln_trait_windows.cc
-mln_trait_site_sets_SOURCES = mln_trait_site_sets.cc
-mln_trait_image_from_grid_SOURCES = mln_trait_image_from_grid.cc
-mln_trait_undef_SOURCES = mln_trait_undef.cc
-mln_trait_image_props_SOURCES = mln_trait_image_props.cc
-mln_trait_image_print_SOURCES = mln_trait_image_print.cc
-mln_trait_neighborhood_SOURCES = mln_trait_neighborhood.cc
-mln_trait_essential_SOURCES = mln_trait_essential.cc
-mln_canvas_labeling_SOURCES = mln_canvas_labeling.cc
-mln_canvas_browsing_hyper_directional_SOURCES = mln_canvas_browsing_hyper_directional.cc
-mln_canvas_browsing_snake_generic_SOURCES = mln_canvas_browsing_snake_generic.cc
-mln_canvas_browsing_backdiagonal2d_SOURCES = mln_canvas_browsing_backdiagonal2d.cc
-mln_canvas_browsing_snake_vert_SOURCES = mln_canvas_browsing_snake_vert.cc
-mln_canvas_browsing_snake_fwd_SOURCES = mln_canvas_browsing_snake_fwd.cc
-mln_canvas_browsing_all_SOURCES = mln_canvas_browsing_all.cc
-mln_canvas_browsing_diagonal2d_SOURCES = mln_canvas_browsing_diagonal2d.cc
-mln_canvas_browsing_fwd_SOURCES = mln_canvas_browsing_fwd.cc
-mln_canvas_browsing_dir_struct_elt_incr_update_SOURCES = mln_canvas_browsing_dir_struct_elt_incr_update.cc
-mln_canvas_browsing_depth_first_search_SOURCES = mln_canvas_browsing_depth_first_search.cc
-mln_canvas_browsing_directional_SOURCES = mln_canvas_browsing_directional.cc
-mln_canvas_browsing_essential_SOURCES = mln_canvas_browsing_essential.cc
-mln_canvas_chamfer_SOURCES = mln_canvas_chamfer.cc
-mln_canvas_distance_geodesic_SOURCES = mln_canvas_distance_geodesic.cc
-mln_canvas_all_SOURCES = mln_canvas_all.cc
-mln_canvas_distance_front_SOURCES = mln_canvas_distance_front.cc
-mln_canvas_morpho_all_SOURCES = mln_canvas_morpho_all.cc
-mln_canvas_morpho_algebraic_union_find_SOURCES = mln_canvas_morpho_algebraic_union_find.cc
-mln_canvas_morpho_essential_SOURCES = mln_canvas_morpho_essential.cc
-mln_canvas_essential_SOURCES = mln_canvas_essential.cc
-mln_metal_is_const_SOURCES = mln_metal_is_const.cc
-mln_metal_none_SOURCES = mln_metal_none.cc
-mln_metal_equal_SOURCES = mln_metal_equal.cc
-mln_metal_unptr_SOURCES = mln_metal_unptr.cc
-mln_metal_not_equal_SOURCES = mln_metal_not_equal.cc
-mln_metal_is_ref_SOURCES = mln_metal_is_ref.cc
-mln_metal_ret_SOURCES = mln_metal_ret.cc
-mln_metal_unqualif_SOURCES = mln_metal_unqualif.cc
-mln_metal_is_not_SOURCES = mln_metal_is_not.cc
-mln_metal_vec_SOURCES = mln_metal_vec.cc
-mln_metal_is_SOURCES = mln_metal_is.cc
-mln_metal_bool_SOURCES = mln_metal_bool.cc
-mln_metal_all_SOURCES = mln_metal_all.cc
-mln_metal_math_pow_SOURCES = mln_metal_math_pow.cc
-mln_metal_math_max_SOURCES = mln_metal_math_max.cc
-mln_metal_math_all_SOURCES = mln_metal_math_all.cc
-mln_metal_math_root_SOURCES = mln_metal_math_root.cc
-mln_metal_math_sqrt_SOURCES = mln_metal_math_sqrt.cc
-mln_metal_mat_SOURCES = mln_metal_mat.cc
-mln_metal_is_not_const_SOURCES = mln_metal_is_not_const.cc
-mln_metal_fix_return_SOURCES = mln_metal_fix_return.cc
-mln_metal_ands_SOURCES = mln_metal_ands.cc
-mln_metal_const_SOURCES = mln_metal_const.cc
-mln_metal_is_unqualif_SOURCES = mln_metal_is_unqualif.cc
-mln_metal_unconst_SOURCES = mln_metal_unconst.cc
-mln_metal_bexpr_SOURCES = mln_metal_bexpr.cc
-mln_metal_array2d_SOURCES = mln_metal_array2d.cc
-mln_metal_is_not_a_SOURCES = mln_metal_is_not_a.cc
-mln_metal_is_a_SOURCES = mln_metal_is_a.cc
-mln_metal_array1d_SOURCES = mln_metal_array1d.cc
-mln_metal_if_SOURCES = mln_metal_if.cc
-mln_metal_unref_SOURCES = mln_metal_unref.cc
-mln_metal_array_SOURCES = mln_metal_array.cc
-mln_metal_ref_SOURCES = mln_metal_ref.cc
-mln_metal_same_point_SOURCES = mln_metal_same_point.cc
-mln_metal_int_SOURCES = mln_metal_int.cc
-mln_metal_abort_SOURCES = mln_metal_abort.cc
-mln_metal_same_coord_SOURCES = mln_metal_same_coord.cc
-mln_metal_templated_by_SOURCES = mln_metal_templated_by.cc
-mln_metal_goes_to_SOURCES = mln_metal_goes_to.cc
-mln_metal_is_not_ref_SOURCES = mln_metal_is_not_ref.cc
-mln_metal_converts_to_SOURCES = mln_metal_converts_to.cc
-mln_metal_essential_SOURCES = mln_metal_essential.cc
-mln_metal_array3d_SOURCES = mln_metal_array3d.cc
-mln_algebra_vec_SOURCES = mln_algebra_vec.cc
-mln_algebra_all_SOURCES = mln_algebra_all.cc
-mln_algebra_h_vec_SOURCES = mln_algebra_h_vec.cc
-mln_algebra_mat_SOURCES = mln_algebra_mat.cc
-mln_algebra_h_mat_SOURCES = mln_algebra_h_mat.cc
-mln_algebra_quat_SOURCES = mln_algebra_quat.cc
-mln_algebra_essential_SOURCES = mln_algebra_essential.cc
-mln_linear_convolve_2x1d_SOURCES = mln_linear_convolve_2x1d.cc
-mln_linear_all_SOURCES = mln_linear_all.cc
-mln_linear_ch_convolve_SOURCES = mln_linear_ch_convolve.cc
-mln_linear_gaussian_SOURCES = mln_linear_gaussian.cc
-mln_linear_convolve_SOURCES = mln_linear_convolve.cc
-mln_linear_sobel_2d_SOURCES = mln_linear_sobel_2d.cc
-mln_linear_local_convolve_SOURCES = mln_linear_local_convolve.cc
-mln_linear_lap_SOURCES = mln_linear_lap.cc
-mln_linear_convolve_directional_SOURCES = mln_linear_convolve_directional.cc
-mln_linear_log_SOURCES = mln_linear_log.cc
-mln_linear_essential_SOURCES = mln_linear_essential.cc
-mln_morpho_thinning_SOURCES = mln_morpho_thinning.cc
-mln_morpho_meyer_wst_SOURCES = mln_morpho_meyer_wst.cc
-mln_morpho_opening_SOURCES = mln_morpho_opening.cc
-mln_morpho_includes_SOURCES = mln_morpho_includes.cc
-mln_morpho_elementary_opening_SOURCES = mln_morpho_elementary_opening.cc
-mln_morpho_elementary_gradient_internal_SOURCES = mln_morpho_elementary_gradient_internal.cc
-mln_morpho_elementary_dilation_SOURCES = mln_morpho_elementary_dilation.cc
-mln_morpho_elementary_laplacian_SOURCES = mln_morpho_elementary_laplacian.cc
-mln_morpho_elementary_all_SOURCES = mln_morpho_elementary_all.cc
-mln_morpho_elementary_gradient_external_SOURCES = mln_morpho_elementary_gradient_external.cc
-mln_morpho_elementary_like_ero_fun_SOURCES = mln_morpho_elementary_like_ero_fun.cc
-mln_morpho_elementary_gradient_SOURCES = mln_morpho_elementary_gradient.cc
-mln_morpho_elementary_like_ero_set_SOURCES = mln_morpho_elementary_like_ero_set.cc
-mln_morpho_elementary_closing_SOURCES = mln_morpho_elementary_closing.cc
-mln_morpho_elementary_top_hat_SOURCES = mln_morpho_elementary_top_hat.cc
-mln_morpho_elementary_erosion_SOURCES = mln_morpho_elementary_erosion.cc
-mln_morpho_elementary_essential_SOURCES = mln_morpho_elementary_essential.cc
-mln_morpho_thin_fit_SOURCES = mln_morpho_thin_fit.cc
-mln_morpho_skeleton_constrained_SOURCES = mln_morpho_skeleton_constrained.cc
-mln_morpho_complementation_SOURCES = mln_morpho_complementation.cc
-mln_morpho_line_gradient_SOURCES = mln_morpho_line_gradient.cc
-mln_morpho_hit_or_miss_SOURCES = mln_morpho_hit_or_miss.cc
-mln_morpho_closing_height_SOURCES = mln_morpho_closing_height.cc
-mln_morpho_plus_SOURCES = mln_morpho_plus.cc
-mln_morpho_general_SOURCES = mln_morpho_general.cc
-mln_morpho_internal_elementary_SOURCES = mln_morpho_internal_elementary.cc
-mln_morpho_contrast_SOURCES = mln_morpho_contrast.cc
-mln_morpho_opening_area_SOURCES = mln_morpho_opening_area.cc
-mln_morpho_opening_height_SOURCES = mln_morpho_opening_height.cc
-mln_morpho_thickening_SOURCES = mln_morpho_thickening.cc
-mln_morpho_dilation_SOURCES = mln_morpho_dilation.cc
-mln_morpho_laplacian_SOURCES = mln_morpho_laplacian.cc
-mln_morpho_all_SOURCES = mln_morpho_all.cc
-mln_morpho_opening_attribute_SOURCES = mln_morpho_opening_attribute.cc
-mln_morpho_opening_volume_SOURCES = mln_morpho_opening_volume.cc
-mln_morpho_closing_area_on_vertices_SOURCES = mln_morpho_closing_area_on_vertices.cc
-mln_morpho_closing_volume_SOURCES = mln_morpho_closing_volume.cc
-mln_morpho_minus_SOURCES = mln_morpho_minus.cc
-mln_morpho_gradient_SOURCES = mln_morpho_gradient.cc
-mln_morpho_tree_max_SOURCES = mln_morpho_tree_max.cc
-mln_morpho_tree_compute_parent_SOURCES = mln_morpho_tree_compute_parent.cc
-mln_morpho_tree_all_SOURCES = mln_morpho_tree_all.cc
-mln_morpho_tree_utils_SOURCES = mln_morpho_tree_utils.cc
-mln_morpho_tree_data_SOURCES = mln_morpho_tree_data.cc
-mln_morpho_tree_compute_attribute_image_SOURCES = mln_morpho_tree_compute_attribute_image.cc
-mln_morpho_opening_area_on_vertices_SOURCES = mln_morpho_opening_area_on_vertices.cc
-mln_morpho_min_SOURCES = mln_morpho_min.cc
-mln_morpho_closing_SOURCES = mln_morpho_closing.cc
-mln_morpho_top_hat_SOURCES = mln_morpho_top_hat.cc
-mln_morpho_erosion_SOURCES = mln_morpho_erosion.cc
-mln_morpho_Rd_SOURCES = mln_morpho_Rd.cc
-mln_morpho_closing_area_SOURCES = mln_morpho_closing_area.cc
-mln_morpho_thick_miss_SOURCES = mln_morpho_thick_miss.cc
-mln_morpho_closing_attribute_SOURCES = mln_morpho_closing_attribute.cc
-mln_morpho_rank_filter_SOURCES = mln_morpho_rank_filter.cc
-mln_morpho_essential_SOURCES = mln_morpho_essential.cc
-mln_topo_n_face_iter_SOURCES = mln_topo_n_face_iter.cc
-mln_topo_face_iter_SOURCES = mln_topo_face_iter.cc
-mln_topo_is_simple_2d_SOURCES = mln_topo_is_simple_2d.cc
-mln_topo_centered_iter_adapter_SOURCES = mln_topo_centered_iter_adapter.cc
-mln_topo_internal_complex_set_iterator_base_SOURCES = mln_topo_internal_complex_set_iterator_base.cc
-mln_topo_internal_complex_iterator_base_SOURCES = mln_topo_internal_complex_iterator_base.cc
-mln_topo_internal_complex_relative_iterator_base_SOURCES = mln_topo_internal_complex_relative_iterator_base.cc
-mln_topo_internal_complex_relative_iterator_sequence_SOURCES = mln_topo_internal_complex_relative_iterator_sequence.cc
-mln_topo_algebraic_n_face_SOURCES = mln_topo_algebraic_n_face.cc
-mln_topo_attic_faces_iter_SOURCES = mln_topo_attic_faces_iter.cc
-mln_topo_adj_lower_dim_connected_n_face_iter_SOURCES = mln_topo_adj_lower_dim_connected_n_face_iter.cc
-mln_topo_n_face_SOURCES = mln_topo_n_face.cc
-mln_topo_adj_lower_higher_face_iter_SOURCES = mln_topo_adj_lower_higher_face_iter.cc
-mln_topo_all_SOURCES = mln_topo_all.cc
-mln_topo_face_data_SOURCES = mln_topo_face_data.cc
-mln_topo_static_n_face_iter_SOURCES = mln_topo_static_n_face_iter.cc
-mln_topo_face_SOURCES = mln_topo_face.cc
-mln_topo_adj_m_face_iter_SOURCES = mln_topo_adj_m_face_iter.cc
-mln_topo_complex_SOURCES = mln_topo_complex.cc
-mln_topo_adj_higher_face_iter_SOURCES = mln_topo_adj_higher_face_iter.cc
-mln_topo_adj_lower_face_iter_SOURCES = mln_topo_adj_lower_face_iter.cc
-mln_topo_complex_iterators_SOURCES = mln_topo_complex_iterators.cc
-mln_topo_center_only_iter_SOURCES = mln_topo_center_only_iter.cc
-mln_topo_adj_higher_dim_connected_n_face_iter_SOURCES = mln_topo_adj_higher_dim_connected_n_face_iter.cc
-mln_topo_algebraic_face_SOURCES = mln_topo_algebraic_face.cc
-mln_topo_n_faces_set_SOURCES = mln_topo_n_faces_set.cc
-mln_topo_essential_SOURCES = mln_topo_essential.cc
-mln_essential_1d_SOURCES = mln_essential_1d.cc
-mln_essential_routine_SOURCES = mln_essential_routine.cc
-mln_essential_3d_SOURCES = mln_essential_3d.cc
-mln_essential_2d_SOURCES = mln_essential_2d.cc
-mln_win_inter_SOURCES = mln_win_inter.cc
-mln_win_backdiag2d_SOURCES = mln_win_backdiag2d.cc
-mln_win_segment1d_SOURCES = mln_win_segment1d.cc
-mln_win_cuboid3d_SOURCES = mln_win_cuboid3d.cc
-mln_win_vline2d_SOURCES = mln_win_vline2d.cc
-mln_win_octagon2d_SOURCES = mln_win_octagon2d.cc
-mln_win_all_SOURCES = mln_win_all.cc
-mln_win_multiple_size_SOURCES = mln_win_multiple_size.cc
-mln_win_cube3d_SOURCES = mln_win_cube3d.cc
-mln_win_shift_SOURCES = mln_win_shift.cc
-mln_win_sym_SOURCES = mln_win_sym.cc
-mln_win_diff_SOURCES = mln_win_diff.cc
-mln_win_multiple_SOURCES = mln_win_multiple.cc
-mln_win_diag2d_SOURCES = mln_win_diag2d.cc
-mln_win_disk2d_SOURCES = mln_win_disk2d.cc
-mln_win_rectangle2d_SOURCES = mln_win_rectangle2d.cc
-mln_win_hline2d_SOURCES = mln_win_hline2d.cc
-mln_win_line_SOURCES = mln_win_line.cc
-mln_win_essential_SOURCES = mln_win_essential.cc
-mln_core_clock_neighb_SOURCES = mln_core_clock_neighb.cc
-mln_core_pixter2d_SOURCES = mln_core_pixter2d.cc
-mln_core_def_low_quant_nbits_SOURCES = mln_core_def_low_quant_nbits.cc
-mln_core_def_all_SOURCES = mln_core_def_all.cc
-mln_core_def_coordf_SOURCES = mln_core_def_coordf.cc
-mln_core_def_coord_SOURCES = mln_core_def_coord.cc
-mln_core_def_essential_SOURCES = mln_core_def_essential.cc
-mln_core_site_set_box_SOURCES = mln_core_site_set_box.cc
-mln_core_site_set_p_vertices_SOURCES = mln_core_site_set_p_vertices.cc
-mln_core_site_set_p_vaccess_SOURCES = mln_core_site_set_p_vaccess.cc
-mln_core_site_set_p_if_piter_SOURCES = mln_core_site_set_p_if_piter.cc
-mln_core_site_set_p_run_piter_SOURCES = mln_core_site_set_p_run_piter.cc
-mln_core_site_set_p_key_SOURCES = mln_core_site_set_p_key.cc
-mln_core_site_set_p_double_SOURCES = mln_core_site_set_p_double.cc
-mln_core_site_set_p_complex_piter_SOURCES = mln_core_site_set_p_complex_piter.cc
-mln_core_site_set_p_complex_SOURCES = mln_core_site_set_p_complex.cc
-mln_core_site_set_p_image_SOURCES = mln_core_site_set_p_image.cc
-mln_core_site_set_attic_p_complex_faces_piter_SOURCES = mln_core_site_set_attic_p_complex_faces_piter.cc
-mln_core_site_set_attic_p_faces_piter_SOURCES = mln_core_site_set_attic_p_faces_piter.cc
-mln_core_site_set_p_priority_SOURCES = mln_core_site_set_p_priority.cc
-mln_core_site_set_p_set_of_SOURCES = mln_core_site_set_p_set_of.cc
-mln_core_site_set_all_SOURCES = mln_core_site_set_all.cc
-mln_core_site_set_p_edges_SOURCES = mln_core_site_set_p_edges.cc
-mln_core_site_set_box_piter_SOURCES = mln_core_site_set_box_piter.cc
-mln_core_site_set_p_faces_SOURCES = mln_core_site_set_p_faces.cc
-mln_core_site_set_p_set_SOURCES = mln_core_site_set_p_set.cc
-mln_core_site_set_p_queue_SOURCES = mln_core_site_set_p_queue.cc
-mln_core_site_set_p_if_SOURCES = mln_core_site_set_p_if.cc
-mln_core_site_set_operators_SOURCES = mln_core_site_set_operators.cc
-mln_core_site_set_p_mutable_array_of_SOURCES = mln_core_site_set_p_mutable_array_of.cc
-mln_core_site_set_p_edges_psite_SOURCES = mln_core_site_set_p_edges_psite.cc
-mln_core_site_set_complex_psite_SOURCES = mln_core_site_set_complex_psite.cc
-mln_core_site_set_p_run_SOURCES = mln_core_site_set_p_run.cc
-mln_core_site_set_p_n_faces_piter_SOURCES = mln_core_site_set_p_n_faces_piter.cc
-mln_core_site_set_p_centered_SOURCES = mln_core_site_set_p_centered.cc
-mln_core_site_set_p_bgraph_SOURCES = mln_core_site_set_p_bgraph.cc
-mln_core_site_set_p_bgraph_piter_SOURCES = mln_core_site_set_p_bgraph_piter.cc
-mln_core_site_set_p_array_SOURCES = mln_core_site_set_p_array.cc
-mln_core_site_set_p_vertices_psite_SOURCES = mln_core_site_set_p_vertices_psite.cc
-mln_core_site_set_p_line2d_SOURCES = mln_core_site_set_p_line2d.cc
-mln_core_site_set_p_queue_fast_SOURCES = mln_core_site_set_p_queue_fast.cc
-mln_core_site_set_p_graph_piter_SOURCES = mln_core_site_set_p_graph_piter.cc
-mln_core_site_set_essential_SOURCES = mln_core_site_set_essential.cc
-mln_core_dpsites_piter_SOURCES = mln_core_dpsites_piter.cc
-mln_core_w_window_SOURCES = mln_core_w_window.cc
-mln_core_grids_SOURCES = mln_core_grids.cc
-mln_core_dpoints_pixter_SOURCES = mln_core_dpoints_pixter.cc
-mln_core_internal_graph_psite_base_SOURCES = mln_core_internal_graph_psite_base.cc
-mln_core_internal_run_image_SOURCES = mln_core_internal_run_image.cc
-mln_core_internal_pixel_impl_SOURCES = mln_core_internal_pixel_impl.cc
-mln_core_internal_site_set_base_SOURCES = mln_core_internal_site_set_base.cc
-mln_core_internal_image_value_morpher_SOURCES = mln_core_internal_image_value_morpher.cc
-mln_core_internal_site_iterator_base_SOURCES = mln_core_internal_site_iterator_base.cc
-mln_core_internal_complex_neighborhood_base_SOURCES = mln_core_internal_complex_neighborhood_base.cc
-mln_core_internal_site_relative_iterator_base_SOURCES = mln_core_internal_site_relative_iterator_base.cc
-mln_core_internal_site_set_impl_SOURCES = mln_core_internal_site_set_impl.cc
-mln_core_internal_exact_SOURCES = mln_core_internal_exact.cc
-mln_core_internal_p_complex_piter_base_SOURCES = mln_core_internal_p_complex_piter_base.cc
-mln_core_internal_neighb_niter_impl_SOURCES = mln_core_internal_neighb_niter_impl.cc
-mln_core_internal_pixel_iterator_base_SOURCES = mln_core_internal_pixel_iterator_base.cc
-mln_core_internal_classical_window_base_SOURCES = mln_core_internal_classical_window_base.cc
-mln_core_internal_data_SOURCES = mln_core_internal_data.cc
-mln_core_internal_force_exact_SOURCES = mln_core_internal_force_exact.cc
-mln_core_internal_image_base_SOURCES = mln_core_internal_image_base.cc
-mln_core_internal_check_image_fastest_SOURCES = mln_core_internal_check_image_fastest.cc
-mln_core_internal_check_image_all_SOURCES = mln_core_internal_check_image_all.cc
-mln_core_internal_fixme_SOURCES = mln_core_internal_fixme.cc
-mln_core_internal_morpher_lvalue_SOURCES = mln_core_internal_morpher_lvalue.cc
-mln_core_internal_image_domain_morpher_SOURCES = mln_core_internal_image_domain_morpher.cc
-mln_core_internal_image_primary_SOURCES = mln_core_internal_image_primary.cc
-mln_core_internal_set_of_SOURCES = mln_core_internal_set_of.cc
-mln_core_internal_complex_window_p_base_SOURCES = mln_core_internal_complex_window_p_base.cc
-mln_core_internal_graph_window_base_SOURCES = mln_core_internal_graph_window_base.cc
-mln_core_internal_piter_adaptor_SOURCES = mln_core_internal_piter_adaptor.cc
-mln_core_internal_weighted_window_base_SOURCES = mln_core_internal_weighted_window_base.cc
-mln_core_internal_neighborhood_base_SOURCES = mln_core_internal_neighborhood_base.cc
-mln_core_internal_image_morpher_SOURCES = mln_core_internal_image_morpher.cc
-mln_core_internal_coord_impl_SOURCES = mln_core_internal_coord_impl.cc
-mln_core_internal_geom_bbox_SOURCES = mln_core_internal_geom_bbox.cc
-mln_core_internal_image_identity_SOURCES = mln_core_internal_image_identity.cc
-mln_core_internal_pseudo_site_base_SOURCES = mln_core_internal_pseudo_site_base.cc
-mln_core_internal_window_base_SOURCES = mln_core_internal_window_base.cc
-mln_core_internal_box_impl_SOURCES = mln_core_internal_box_impl.cc
-mln_core_internal_site_set_iterator_base_SOURCES = mln_core_internal_site_set_iterator_base.cc
-mln_core_contract_SOURCES = mln_core_contract.cc
-mln_core_all_SOURCES = mln_core_all.cc
-mln_core_point_SOURCES = mln_core_point.cc
-mln_core_neighb_SOURCES = mln_core_neighb.cc
-mln_core_routine_initialize_SOURCES = mln_core_routine_initialize.cc
-mln_core_routine_primary_SOURCES = mln_core_routine_primary.cc
-mln_core_routine_duplicate_SOURCES = mln_core_routine_duplicate.cc
-mln_core_routine_init_SOURCES = mln_core_routine_init.cc
-mln_core_routine_ops_SOURCES = mln_core_routine_ops.cc
-mln_core_routine_all_SOURCES = mln_core_routine_all.cc
-mln_core_routine_exact_SOURCES = mln_core_routine_exact.cc
-mln_core_routine_extend_SOURCES = mln_core_routine_extend.cc
-mln_core_routine_essential_SOURCES = mln_core_routine_essential.cc
-mln_core_trait_op_mult_SOURCES = mln_core_trait_op_mult.cc
-mln_core_trait_all_SOURCES = mln_core_trait_all.cc
-mln_core_trait_pixter_SOURCES = mln_core_trait_pixter.cc
-mln_core_trait_qlf_value_SOURCES = mln_core_trait_qlf_value.cc
-mln_core_trait_essential_SOURCES = mln_core_trait_essential.cc
-mln_core_pixter1d_SOURCES = mln_core_pixter1d.cc
-mln_core_category_SOURCES = mln_core_category.cc
-mln_core_macros_SOURCES = mln_core_macros.cc
-mln_core_box_runstart_piter_SOURCES = mln_core_box_runstart_piter.cc
-mln_core_tags_SOURCES = mln_core_tags.cc
-mln_core_dpoint_SOURCES = mln_core_dpoint.cc
-mln_core_alias_dpoint2d_h_SOURCES = mln_core_alias_dpoint2d_h.cc
-mln_core_alias_p_run2d_SOURCES = mln_core_alias_p_run2d.cc
-mln_core_alias_point3d_SOURCES = mln_core_alias_point3d.cc
-mln_core_alias_neighb3d_SOURCES = mln_core_alias_neighb3d.cc
-mln_core_alias_window3d_SOURCES = mln_core_alias_window3d.cc
-mln_core_alias_all_SOURCES = mln_core_alias_all.cc
-mln_core_alias_neighb2d_SOURCES = mln_core_alias_neighb2d.cc
-mln_core_alias_complex_image_SOURCES = mln_core_alias_complex_image.cc
-mln_core_alias_w_window1d_float_SOURCES = mln_core_alias_w_window1d_float.cc
-mln_core_alias_neighb1d_SOURCES = mln_core_alias_neighb1d.cc
-mln_core_alias_w_window2d_float_SOURCES = mln_core_alias_w_window2d_float.cc
-mln_core_alias_vec3d_SOURCES = mln_core_alias_vec3d.cc
-mln_core_alias_w_window2d_int_SOURCES = mln_core_alias_w_window2d_int.cc
-mln_core_alias_box1d_SOURCES = mln_core_alias_box1d.cc
-mln_core_alias_box2d_SOURCES = mln_core_alias_box2d.cc
-mln_core_alias_window1d_SOURCES = mln_core_alias_window1d.cc
-mln_core_alias_point1d_SOURCES = mln_core_alias_point1d.cc
-mln_core_alias_box3d_SOURCES = mln_core_alias_box3d.cc
-mln_core_alias_dpoint3d_SOURCES = mln_core_alias_dpoint3d.cc
-mln_core_alias_complex_geometry_SOURCES = mln_core_alias_complex_geometry.cc
-mln_core_alias_w_window3d_float_SOURCES = mln_core_alias_w_window3d_float.cc
-mln_core_alias_box2d_h_SOURCES = mln_core_alias_box2d_h.cc
-mln_core_alias_point2d_SOURCES = mln_core_alias_point2d.cc
-mln_core_alias_window2d_SOURCES = mln_core_alias_window2d.cc
-mln_core_alias_p_runs2d_SOURCES = mln_core_alias_p_runs2d.cc
-mln_core_alias_point3df_SOURCES = mln_core_alias_point3df.cc
-mln_core_alias_dpoint1d_SOURCES = mln_core_alias_dpoint1d.cc
-mln_core_alias_w_window3d_int_SOURCES = mln_core_alias_w_window3d_int.cc
-mln_core_alias_dpoint2d_SOURCES = mln_core_alias_dpoint2d.cc
-mln_core_alias_w_window1d_int_SOURCES = mln_core_alias_w_window1d_int.cc
-mln_core_alias_point2d_h_SOURCES = mln_core_alias_point2d_h.cc
-mln_core_window_SOURCES = mln_core_window.cc
-mln_core_concept_site_proxy_SOURCES = mln_core_concept_site_proxy.cc
-mln_core_concept_point_site_SOURCES = mln_core_concept_point_site.cc
-mln_core_concept_box_SOURCES = mln_core_concept_box.cc
-mln_core_concept_generalized_pixel_SOURCES = mln_core_concept_generalized_pixel.cc
-mln_core_concept_graph_SOURCES = mln_core_concept_graph.cc
-mln_core_concept_iterator_SOURCES = mln_core_concept_iterator.cc
-mln_core_concept_pseudo_site_SOURCES = mln_core_concept_pseudo_site.cc
-mln_core_concept_image_SOURCES = mln_core_concept_image.cc
-mln_core_concept_value_set_SOURCES = mln_core_concept_value_set.cc
-mln_core_concept_proxy_SOURCES = mln_core_concept_proxy.cc
-mln_core_concept_site_SOURCES = mln_core_concept_site.cc
-mln_core_concept_weighted_window_SOURCES = mln_core_concept_weighted_window.cc
-mln_core_concept_all_SOURCES = mln_core_concept_all.cc
-mln_core_concept_gpoint_SOURCES = mln_core_concept_gpoint.cc
-mln_core_concept_site_iterator_SOURCES = mln_core_concept_site_iterator.cc
-mln_core_concept_point_SOURCES = mln_core_concept_point.cc
-mln_core_concept_literal_SOURCES = mln_core_concept_literal.cc
-mln_core_concept_pixel_iterator_SOURCES = mln_core_concept_pixel_iterator.cc
-mln_core_concept_value_iterator_SOURCES = mln_core_concept_value_iterator.cc
-mln_core_concept_meta_accumulator_SOURCES = mln_core_concept_meta_accumulator.cc
-mln_core_concept_gdpoint_SOURCES = mln_core_concept_gdpoint.cc
-mln_core_concept_regular_grid_SOURCES = mln_core_concept_regular_grid.cc
-mln_core_concept_mesh_SOURCES = mln_core_concept_mesh.cc
-mln_core_concept_dpoint_SOURCES = mln_core_concept_dpoint.cc
-mln_core_concept_function_SOURCES = mln_core_concept_function.cc
-mln_core_concept_window_SOURCES = mln_core_concept_window.cc
-mln_core_concept_value_SOURCES = mln_core_concept_value.cc
-mln_core_concept_accumulator_SOURCES = mln_core_concept_accumulator.cc
-mln_core_concept_site_set_SOURCES = mln_core_concept_site_set.cc
-mln_core_concept_object_SOURCES = mln_core_concept_object.cc
-mln_core_concept_meta_fun_SOURCES = mln_core_concept_meta_fun.cc
-mln_core_concept_delta_point_site_SOURCES = mln_core_concept_delta_point_site.cc
-mln_core_concept_neighborhood_SOURCES = mln_core_concept_neighborhood.cc
-mln_core_concept_browsing_SOURCES = mln_core_concept_browsing.cc
-mln_core_pixel_SOURCES = mln_core_pixel.cc
-mln_core_clock_neighb2d_SOURCES = mln_core_clock_neighb2d.cc
-mln_core_pixter3d_SOURCES = mln_core_pixter3d.cc
-mln_core_image_obased_rle_encode_SOURCES = mln_core_image_obased_rle_encode.cc
-mln_core_image_plain_SOURCES = mln_core_image_plain.cc
-mln_core_image_image3d_SOURCES = mln_core_image_image3d.cc
-mln_core_image_decorated_image_SOURCES = mln_core_image_decorated_image.cc
-mln_core_image_extension_ima_SOURCES = mln_core_image_extension_ima.cc
-mln_core_image_flat_image_SOURCES = mln_core_image_flat_image.cc
-mln_core_image_complex_neighborhood_piter_SOURCES = mln_core_image_complex_neighborhood_piter.cc
-mln_core_image_tr_mesh_SOURCES = mln_core_image_tr_mesh.cc
-mln_core_image_graph_elt_window_SOURCES = mln_core_image_graph_elt_window.cc
-mln_core_image_obased_rle_image_SOURCES = mln_core_image_obased_rle_image.cc
-mln_core_image_mono_obased_rle_image_SOURCES = mln_core_image_mono_obased_rle_image.cc
-mln_core_image_interpolated_SOURCES = mln_core_image_interpolated.cc
-mln_core_image_lazy_image_SOURCES = mln_core_image_lazy_image.cc
-mln_core_image_t_image_SOURCES = mln_core_image_t_image.cc
-mln_core_image_hexa_piter_SOURCES = mln_core_image_hexa_piter.cc
-mln_core_image_value_enc_image_SOURCES = mln_core_image_value_enc_image.cc
-mln_core_image_fun_image_SOURCES = mln_core_image_fun_image.cc
-mln_core_image_graph_elt_neighborhood_SOURCES = mln_core_image_graph_elt_neighborhood.cc
-mln_core_image_sub_image_if_SOURCES = mln_core_image_sub_image_if.cc
-mln_core_image_all_SOURCES = mln_core_image_all.cc
-mln_core_image_mono_rle_image_SOURCES = mln_core_image_mono_rle_image.cc
-mln_core_image_complex_image_SOURCES = mln_core_image_complex_image.cc
-mln_core_image_cast_image_SOURCES = mln_core_image_cast_image.cc
-mln_core_image_rle_encode_SOURCES = mln_core_image_rle_encode.cc
-mln_core_image_complex_window_piter_SOURCES = mln_core_image_complex_window_piter.cc
-mln_core_image_tr_image_SOURCES = mln_core_image_tr_image.cc
-mln_core_image_sub_image_SOURCES = mln_core_image_sub_image.cc
-mln_core_image_rle_image_SOURCES = mln_core_image_rle_image.cc
-mln_core_image_line_graph_elt_window_SOURCES = mln_core_image_line_graph_elt_window.cc
-mln_core_image_mono_rle_encode_SOURCES = mln_core_image_mono_rle_encode.cc
-mln_core_image_bgraph_psite_SOURCES = mln_core_image_bgraph_psite.cc
-mln_core_image_sparse_image_SOURCES = mln_core_image_sparse_image.cc
-mln_core_image_bgraph_image_SOURCES = mln_core_image_bgraph_image.cc
-mln_core_image_complex_neighborhoods_SOURCES = mln_core_image_complex_neighborhoods.cc
-mln_core_image_graph_window_piter_SOURCES = mln_core_image_graph_window_piter.cc
-mln_core_image_sparse_encode_SOURCES = mln_core_image_sparse_encode.cc
-mln_core_image_safe_SOURCES = mln_core_image_safe.cc
-mln_core_image_extension_fun_SOURCES = mln_core_image_extension_fun.cc
-mln_core_image_image1d_SOURCES = mln_core_image_image1d.cc
-mln_core_image_extension_val_SOURCES = mln_core_image_extension_val.cc
-mln_core_image_image_if_SOURCES = mln_core_image_image_if.cc
-mln_core_image_hexa_SOURCES = mln_core_image_hexa.cc
-mln_core_image_line_graph_elt_neighborhood_SOURCES = mln_core_image_line_graph_elt_neighborhood.cc
-mln_core_image_extended_SOURCES = mln_core_image_extended.cc
-mln_core_image_p2p_image_SOURCES = mln_core_image_p2p_image.cc
-mln_core_image_slice_image_SOURCES = mln_core_image_slice_image.cc
-mln_core_image_image2d_h_SOURCES = mln_core_image_image2d_h.cc
-mln_core_image_image2d_SOURCES = mln_core_image_image2d.cc
-mln_core_image_ch_piter_SOURCES = mln_core_image_ch_piter.cc
-mln_core_image_complex_windows_SOURCES = mln_core_image_complex_windows.cc
-mln_core_image_violent_cast_image_SOURCES = mln_core_image_violent_cast_image.cc
-mln_core_image_mono_obased_rle_encode_SOURCES = mln_core_image_mono_obased_rle_encode.cc
-mln_core_image_value_encode_SOURCES = mln_core_image_value_encode.cc
-mln_core_image_essential_SOURCES = mln_core_image_essential.cc
-mln_core_a_point_of_SOURCES = mln_core_a_point_of.cc
-mln_core_var_SOURCES = mln_core_var.cc
-mln_core_essential_SOURCES = mln_core_essential.cc
-mln_core_faces_psite_SOURCES = mln_core_faces_psite.cc
-mln_labeling_blobs_SOURCES = mln_labeling_blobs.cc
-mln_labeling_background_SOURCES = mln_labeling_background.cc
-mln_labeling_relabel_SOURCES = mln_labeling_relabel.cc
-mln_labeling_all_SOURCES = mln_labeling_all.cc
-mln_labeling_level_SOURCES = mln_labeling_level.cc
-mln_labeling_flat_zones_SOURCES = mln_labeling_flat_zones.cc
-mln_labeling_foreground_SOURCES = mln_labeling_foreground.cc
-mln_labeling_regional_maxima_SOURCES = mln_labeling_regional_maxima.cc
-mln_labeling_compute_SOURCES = mln_labeling_compute.cc
-mln_labeling_regional_minima_SOURCES = mln_labeling_regional_minima.cc
-mln_labeling_essential_SOURCES = mln_labeling_essential.cc
-mln_test_predicate_SOURCES = mln_test_predicate.cc
-mln_test_all_SOURCES = mln_test_all.cc
-mln_test_positive_SOURCES = mln_test_positive.cc
-mln_test_essential_SOURCES = mln_test_essential.cc
-mln_transform_distance_geodesic_SOURCES = mln_transform_distance_geodesic.cc
-mln_transform_internal_all_SOURCES = mln_transform_internal_all.cc
-mln_transform_internal_closest_point_functor_SOURCES = mln_transform_internal_closest_point_functor.cc
-mln_transform_internal_distance_functor_SOURCES = mln_transform_internal_distance_functor.cc
-mln_transform_internal_influence_zone_functor_SOURCES = mln_transform_internal_influence_zone_functor.cc
-mln_transform_all_SOURCES = mln_transform_all.cc
-mln_transform_influence_zone_front_SOURCES = mln_transform_influence_zone_front.cc
-mln_transform_distance_front_SOURCES = mln_transform_distance_front.cc
-mln_transform_influence_zone_geodesic_SOURCES = mln_transform_influence_zone_geodesic.cc
-mln_transform_essential_SOURCES = mln_transform_essential.cc
-mln_arith_includes_SOURCES = mln_arith_includes.cc
-mln_arith_plus_SOURCES = mln_arith_plus.cc
-mln_arith_all_SOURCES = mln_arith_all.cc
-mln_arith_times_SOURCES = mln_arith_times.cc
-mln_arith_diff_abs_SOURCES = mln_arith_diff_abs.cc
-mln_arith_minus_SOURCES = mln_arith_minus.cc
-mln_arith_min_SOURCES = mln_arith_min.cc
-mln_arith_revert_SOURCES = mln_arith_revert.cc
-mln_arith_essential_SOURCES = mln_arith_essential.cc
-mln_io_pgm_load_SOURCES = mln_io_pgm_load.cc
-mln_io_pgm_all_SOURCES = mln_io_pgm_all.cc
-mln_io_pgm_save_SOURCES = mln_io_pgm_save.cc
-mln_io_ppm_load_SOURCES = mln_io_ppm_load.cc
-mln_io_ppm_all_SOURCES = mln_io_ppm_all.cc
-mln_io_ppm_save_SOURCES = mln_io_ppm_save.cc
-mln_io_pfm_load_SOURCES = mln_io_pfm_load.cc
-mln_io_pfm_all_SOURCES = mln_io_pfm_all.cc
-mln_io_pfm_save_SOURCES = mln_io_pfm_save.cc
-mln_io_cloud_load_SOURCES = mln_io_cloud_load.cc
-mln_io_cloud_all_SOURCES = mln_io_cloud_all.cc
-mln_io_cloud_save_SOURCES = mln_io_cloud_save.cc
-mln_io_all_SOURCES = mln_io_all.cc
-mln_io_dump_load_SOURCES = mln_io_dump_load.cc
-mln_io_dump_all_SOURCES = mln_io_dump_all.cc
-mln_io_dump_save_SOURCES = mln_io_dump_save.cc
-mln_io_pbm_load_SOURCES = mln_io_pbm_load.cc
-mln_io_pbm_all_SOURCES = mln_io_pbm_all.cc
-mln_io_pbm_save_SOURCES = mln_io_pbm_save.cc
-mln_io_pnm_max_component_SOURCES = mln_io_pnm_max_component.cc
-mln_io_pnm_load_SOURCES = mln_io_pnm_load.cc
-mln_io_pnm_load_header_SOURCES = mln_io_pnm_load_header.cc
-mln_io_pnm_all_SOURCES = mln_io_pnm_all.cc
-mln_io_pnm_macros_SOURCES = mln_io_pnm_macros.cc
-mln_io_pnm_save_SOURCES = mln_io_pnm_save.cc
-mln_io_pnm_save_header_SOURCES = mln_io_pnm_save_header.cc
-mln_io_txt_all_SOURCES = mln_io_txt_all.cc
-mln_io_txt_save_SOURCES = mln_io_txt_save.cc
-mln_io_abort_SOURCES = mln_io_abort.cc
-mln_io_fits_load_SOURCES = mln_io_fits_load.cc
-mln_io_fits_all_SOURCES = mln_io_fits_all.cc
-mln_io_off_load_SOURCES = mln_io_off_load.cc
-mln_io_off_all_SOURCES = mln_io_off_all.cc
-mln_io_off_save_SOURCES = mln_io_off_save.cc
-mln_io_essential_SOURCES = mln_io_essential.cc
-mln_logical_includes_SOURCES = mln_logical_includes.cc
-mln_logical_and_not_SOURCES = mln_logical_and_not.cc
-mln_logical_xor_SOURCES = mln_logical_xor.cc
-mln_logical_all_SOURCES = mln_logical_all.cc
-mln_logical_not_SOURCES = mln_logical_not.cc
-mln_logical_and_SOURCES = mln_logical_and.cc
-mln_logical_or_SOURCES = mln_logical_or.cc
-mln_logical_essential_SOURCES = mln_logical_essential.cc
-mln_norm_all_SOURCES = mln_norm_all.cc
-mln_norm_l1_SOURCES = mln_norm_l1.cc
-mln_norm_l2_SOURCES = mln_norm_l2.cc
-mln_norm_linfty_SOURCES = mln_norm_linfty.cc
-mln_norm_essential_SOURCES = mln_norm_essential.cc
-mln_debug_iota_SOURCES = mln_debug_iota.cc
-mln_debug_all_SOURCES = mln_debug_all.cc
-mln_debug_println_with_border_SOURCES = mln_debug_println_with_border.cc
-mln_debug_colorize_SOURCES = mln_debug_colorize.cc
-mln_debug_slices_2d_SOURCES = mln_debug_slices_2d.cc
-mln_debug_draw_graph_SOURCES = mln_debug_draw_graph.cc
-mln_debug_put_word_SOURCES = mln_debug_put_word.cc
-mln_debug_quiet_SOURCES = mln_debug_quiet.cc
-mln_debug_format_SOURCES = mln_debug_format.cc
-mln_debug_println_SOURCES = mln_debug_println.cc
-mln_debug_essential_SOURCES = mln_debug_essential.cc
-mln_estim_min_max_SOURCES = mln_estim_min_max.cc
-mln_estim_all_SOURCES = mln_estim_all.cc
-mln_estim_sum_SOURCES = mln_estim_sum.cc
-mln_estim_mean_SOURCES = mln_estim_mean.cc
-mln_estim_essential_SOURCES = mln_estim_essential.cc
-mln_set_uni_SOURCES = mln_set_uni.cc
-mln_set_unique_SOURCES = mln_set_unique.cc
-mln_set_inter_SOURCES = mln_set_inter.cc
-mln_set_all_SOURCES = mln_set_all.cc
-mln_set_get_SOURCES = mln_set_get.cc
-mln_set_sym_diff_SOURCES = mln_set_sym_diff.cc
-mln_set_has_SOURCES = mln_set_has.cc
-mln_set_diff_SOURCES = mln_set_diff.cc
-mln_set_card_SOURCES = mln_set_card.cc
-mln_set_compute_SOURCES = mln_set_compute.cc
-mln_set_essential_SOURCES = mln_set_essential.cc
-mln_border_adjust_SOURCES = mln_border_adjust.cc
-mln_border_duplicate_SOURCES = mln_border_duplicate.cc
-mln_border_find_SOURCES = mln_border_find.cc
-mln_border_thickness_SOURCES = mln_border_thickness.cc
-mln_border_all_SOURCES = mln_border_all.cc
-mln_border_mirror_SOURCES = mln_border_mirror.cc
-mln_border_get_SOURCES = mln_border_get.cc
-mln_border_equalize_SOURCES = mln_border_equalize.cc
-mln_border_resize_SOURCES = mln_border_resize.cc
-mln_border_fill_SOURCES = mln_border_fill.cc
-mln_border_essential_SOURCES = mln_border_essential.cc
-mln_subsampling_gaussian_subsampling_SOURCES = mln_subsampling_gaussian_subsampling.cc
-mln_subsampling_all_SOURCES = mln_subsampling_all.cc
-mln_subsampling_subsampling_SOURCES = mln_subsampling_subsampling.cc
-mln_subsampling_essential_SOURCES = mln_subsampling_essential.cc
+include $(srcdir)/unit-tests.mk
+
+MAINTAINERCLEANFILES = $(srcdir)/mln_*.cc
 
 TESTS = $(check_PROGRAMS)
diff --git a/milena/tests/unit_test/build_unit_test.sh b/milena/tests/unit_test/build_unit_test.sh
index f19d1ed..16005d7 100755
--- a/milena/tests/unit_test/build_unit_test.sh
+++ b/milena/tests/unit_test/build_unit_test.sh
@@ -15,16 +15,15 @@ test $# -eq 1 || { echo "Usage: $0 <mln path>" && exit 1; }
 ## forks and characters here.
 HEADERS=`find $1 -name "*.hh" | grep -vE "*.spe.hh" | grep -v "mln/core/concept/doc" | sed -e 's/.*\/mln\/\(.*\)/mln\/\1/g' | sed 's/\.\.\/\.\.\///g'`
 
-rm -f Makefile.am
+output=unit-tests.mk
+
+rm -f "$output"
 rm -f mln_*.cc
 
-# Build Makefile.am.
-## FIXME: How about using a here-doc instead of `echo'?
-echo "## Process this file through Automake to create Makefile.in -*- Makefile -*-" >> Makefile.am
-echo ""                                             >> Makefile.am
-echo "include \$(top_srcdir)/milena/tests/tests.mk" >> Makefile.am
-echo ""                                             >> Makefile.am
-$ECHO_N "check_PROGRAMS = "                         >> Makefile.am
+# Build unit-tests.mk.
+echo "## Generated by $0, do not modify." >"$output"
+echo >>"$output"
+$ECHO_N "check_PROGRAMS = " >>"$output"
 
 for i in $HEADERS; do
     FILE_CC=`echo $i | sed 's/[/.]/_/g' | sed 's/_hh/\.cc/g'`
@@ -44,19 +43,17 @@ int main()
 }
 EOF
 
-    # Build Makefile.am.
+    # Build unit-tests.mk.
     TARGET=`echo "${FILE_CC}" | sed 's/\.cc//'`
-    echo " \\" >> Makefile.am
-    $ECHO_N "${TARGET}" >> Makefile.am
+    echo " \\" >>"$output"
+    $ECHO_N "${TARGET}" >>"$output"
 done
 
-# Build Makefile.am.
-echo "" >> Makefile.am
-echo "" >> Makefile.am
+# Build "$output".
+echo "" >>"$output"
+echo "" >>"$output"
 for i in $HEADERS; do
     FILE_CC=`echo $i | sed 's/[/.]/_/g' | sed 's/_hh/\.cc/g'`
     NAME=`echo $FILE_CC | sed 's/\.cc//g'`
-    echo "${NAME}_SOURCES = $FILE_CC" >> Makefile.am
+    echo "${NAME}_SOURCES = $FILE_CC" >>"$output"
 done
-echo "" >> Makefile.am
-echo "TESTS = \$(check_PROGRAMS)" >> Makefile.am
diff --git a/milena/tests/unit_test/Makefile.am b/milena/tests/unit_test/unit-tests.mk
similarity index 99%
copy from milena/tests/unit_test/Makefile.am
copy to milena/tests/unit_test/unit-tests.mk
index 46e968c..1bc77e2 100644
--- a/milena/tests/unit_test/Makefile.am
+++ b/milena/tests/unit_test/unit-tests.mk
@@ -1,2090 +1,2088 @@
-## Process this file through Automake to create Makefile.in -*- Makefile -*-
-
-include $(top_srcdir)/milena/tests/tests.mk
+## Generated by ./build_unit_test.sh, do not modify.
 
 check_PROGRAMS =  \
-mln_histo_all \
-mln_histo_array \
-mln_histo_compute \
-mln_histo_essential \
-mln_geom_pmin_pmax \
-mln_geom_max_row \
-mln_geom_chamfer \
-mln_geom_min_row \
-mln_geom_seeds2tiling \
-mln_geom_size1d \
-mln_geom_all \
-mln_geom_size2d \
-mln_geom_max_ind \
-mln_geom_max_col \
-mln_geom_size3d \
-mln_geom_ninds \
-mln_geom_nslis \
-mln_geom_delta \
-mln_geom_nsites \
-mln_geom_min_col \
-mln_geom_complex_geometry \
-mln_geom_ncols \
-mln_geom_nrows \
-mln_geom_min_ind \
-mln_geom_bbox \
-mln_geom_seeds2tiling_roundness \
-mln_geom_min_sli \
-mln_geom_essential \
-mln_geom_max_sli \
-mln_draw_box \
-mln_draw_all \
-mln_draw_plot \
-mln_draw_line \
-mln_draw_essential \
-mln_pw_image \
-mln_pw_all \
-mln_pw_value \
-mln_pw_cst \
-mln_pw_var \
-mln_pw_essential \
-mln_literal_zero \
-mln_literal_max \
-mln_literal_ops \
-mln_literal_origin \
-mln_literal_grays \
-mln_literal_all \
-mln_literal_colors \
-mln_literal_black \
-mln_literal_one \
-mln_literal_min \
-mln_literal_white \
-mln_literal_essential \
-mln_registration_get_rtransf \
-mln_registration_internal_rms \
-mln_registration_get_rot \
-mln_registration_all \
-mln_registration_multiscale \
-mln_registration_registration \
-mln_registration_essential \
-mln_registration_icp \
-mln_util_graph \
-mln_util_fibonacci_heap \
-mln_util_max \
-mln_util_lazy_set \
-mln_util_soft_heap \
-mln_util_set \
-mln_util_tree_to_image \
-mln_util_lemmings \
-mln_util_greater_point \
-mln_util_internal_graph_iter_base \
-mln_util_internal_boost_graph_access \
-mln_util_internal_boost_graph_structure \
-mln_util_internal_graph_iter \
-mln_util_internal_graph_nbh_iter \
-mln_util_internal_vertex_impl \
-mln_util_internal_edge_impl \
-mln_util_internal_graph_base \
-mln_util_internal_boost_graph \
-mln_util_internal_graph_nbh_iter_base \
-mln_util_internal_boost_graph_property \
-mln_util_ord_pair \
-mln_util_edge \
-mln_util_all \
-mln_util_dindex \
-mln_util_tracked_ptr \
-mln_util_ignore \
-mln_util_greater_psite \
-mln_util_timer \
-mln_util_yes \
-mln_util_line_graph \
-mln_util_ord \
-mln_util_tree_fast_to_image \
-mln_util_tree \
-mln_util_index \
-mln_util_multi_site \
-mln_util_branch_iter \
-mln_util_branch_iter_ind \
-mln_util_tree_to_fast \
-mln_util_array \
-mln_util_vertex \
-mln_util_pix \
-mln_util_tree_fast \
-mln_util_site_pair \
-mln_util_nil \
-mln_util_eat \
-mln_util_essential \
-mln_data_memset_ \
-mln_data_memcpy_ \
+mln_accu_all \
+mln_accu_bbox \
+mln_accu_center \
+mln_accu_compute \
+mln_accu_convolve \
+mln_accu_count \
+mln_accu_count_adjacent_vertices \
+mln_accu_essential \
+mln_accu_height \
+mln_accu_histo \
+mln_accu_internal_base \
+mln_accu_land \
+mln_accu_land_basic \
+mln_accu_line \
+mln_accu_lor \
+mln_accu_lor_basic \
+mln_accu_maj_h \
+mln_accu_max \
+mln_accu_max_h \
+mln_accu_mean \
+mln_accu_median_alt \
+mln_accu_median_h \
+mln_accu_min \
+mln_accu_min_h \
+mln_accu_min_max \
+mln_accu_nil \
+mln_accu_p \
+mln_accu_pair \
+mln_accu_rank \
+mln_accu_rank_bool \
+mln_accu_rank_high_quant \
+mln_accu_rms \
+mln_accu_sum \
+mln_accu_take \
+mln_accu_transform \
+mln_accu_transform_diagonal \
+mln_accu_transform_directional \
+mln_accu_transform_line \
+mln_accu_transform_snake \
+mln_accu_transform_stop \
+mln_accu_tuple \
+mln_accu_v \
+mln_accu_volume \
+mln_algebra_all \
+mln_algebra_essential \
+mln_algebra_h_mat \
+mln_algebra_h_vec \
+mln_algebra_mat \
+mln_algebra_quat \
+mln_algebra_vec \
+mln_all \
+mln_arith_all \
+mln_arith_diff_abs \
+mln_arith_essential \
+mln_arith_includes \
+mln_arith_min \
+mln_arith_minus \
+mln_arith_plus \
+mln_arith_revert \
+mln_arith_times \
+mln_binarization_all \
+mln_binarization_binarization \
+mln_binarization_essential \
+mln_binarization_includes \
+mln_binarization_threshold \
+mln_border_adjust \
+mln_border_all \
+mln_border_duplicate \
+mln_border_equalize \
+mln_border_essential \
+mln_border_fill \
+mln_border_find \
+mln_border_get \
+mln_border_mirror \
+mln_border_resize \
+mln_border_thickness \
+mln_canvas_all \
+mln_canvas_browsing_all \
+mln_canvas_browsing_backdiagonal2d \
+mln_canvas_browsing_depth_first_search \
+mln_canvas_browsing_diagonal2d \
+mln_canvas_browsing_dir_struct_elt_incr_update \
+mln_canvas_browsing_directional \
+mln_canvas_browsing_essential \
+mln_canvas_browsing_fwd \
+mln_canvas_browsing_hyper_directional \
+mln_canvas_browsing_snake_fwd \
+mln_canvas_browsing_snake_generic \
+mln_canvas_browsing_snake_vert \
+mln_canvas_chamfer \
+mln_canvas_distance_front \
+mln_canvas_distance_geodesic \
+mln_canvas_essential \
+mln_canvas_labeling \
+mln_canvas_morpho_algebraic_union_find \
+mln_canvas_morpho_all \
+mln_canvas_morpho_essential \
+mln_convert_all \
+mln_convert_essential \
+mln_convert_from_to \
+mln_convert_impl_all \
+mln_convert_impl_from_double_to_value \
+mln_convert_impl_from_float_to_value \
+mln_convert_impl_from_image_to_site_set \
+mln_convert_impl_from_int_to_value \
+mln_convert_impl_from_site_set_to_image \
+mln_convert_impl_from_value_to_value \
+mln_convert_to \
+mln_convert_to_dpoint \
+mln_convert_to_fun \
+mln_convert_to_image \
+mln_convert_to_p_array \
+mln_convert_to_p_set \
+mln_convert_to_upper_window \
+mln_convert_to_window \
+mln_core_a_point_of \
+mln_core_alias_all \
+mln_core_alias_box1d \
+mln_core_alias_box2d \
+mln_core_alias_box2d_h \
+mln_core_alias_box3d \
+mln_core_alias_complex_geometry \
+mln_core_alias_complex_image \
+mln_core_alias_dpoint1d \
+mln_core_alias_dpoint2d \
+mln_core_alias_dpoint2d_h \
+mln_core_alias_dpoint3d \
+mln_core_alias_neighb1d \
+mln_core_alias_neighb2d \
+mln_core_alias_neighb3d \
+mln_core_alias_p_run2d \
+mln_core_alias_p_runs2d \
+mln_core_alias_point1d \
+mln_core_alias_point2d \
+mln_core_alias_point2d_h \
+mln_core_alias_point3d \
+mln_core_alias_point3df \
+mln_core_alias_vec3d \
+mln_core_alias_w_window1d_float \
+mln_core_alias_w_window1d_int \
+mln_core_alias_w_window2d_float \
+mln_core_alias_w_window2d_int \
+mln_core_alias_w_window3d_float \
+mln_core_alias_w_window3d_int \
+mln_core_alias_window1d \
+mln_core_alias_window2d \
+mln_core_alias_window3d \
+mln_core_all \
+mln_core_box_runstart_piter \
+mln_core_category \
+mln_core_clock_neighb \
+mln_core_clock_neighb2d \
+mln_core_concept_accumulator \
+mln_core_concept_all \
+mln_core_concept_box \
+mln_core_concept_browsing \
+mln_core_concept_delta_point_site \
+mln_core_concept_dpoint \
+mln_core_concept_function \
+mln_core_concept_gdpoint \
+mln_core_concept_generalized_pixel \
+mln_core_concept_gpoint \
+mln_core_concept_graph \
+mln_core_concept_image \
+mln_core_concept_iterator \
+mln_core_concept_literal \
+mln_core_concept_mesh \
+mln_core_concept_meta_accumulator \
+mln_core_concept_meta_fun \
+mln_core_concept_neighborhood \
+mln_core_concept_object \
+mln_core_concept_pixel_iterator \
+mln_core_concept_point \
+mln_core_concept_point_site \
+mln_core_concept_proxy \
+mln_core_concept_pseudo_site \
+mln_core_concept_regular_grid \
+mln_core_concept_site \
+mln_core_concept_site_iterator \
+mln_core_concept_site_proxy \
+mln_core_concept_site_set \
+mln_core_concept_value \
+mln_core_concept_value_iterator \
+mln_core_concept_value_set \
+mln_core_concept_weighted_window \
+mln_core_concept_window \
+mln_core_contract \
+mln_core_def_all \
+mln_core_def_coord \
+mln_core_def_coordf \
+mln_core_def_essential \
+mln_core_def_low_quant_nbits \
+mln_core_dpoint \
+mln_core_dpoints_pixter \
+mln_core_dpsites_piter \
+mln_core_essential \
+mln_core_faces_psite \
+mln_core_grids \
+mln_core_image_all \
+mln_core_image_bgraph_image \
+mln_core_image_bgraph_psite \
+mln_core_image_cast_image \
+mln_core_image_ch_piter \
+mln_core_image_complex_image \
+mln_core_image_complex_neighborhood_piter \
+mln_core_image_complex_neighborhoods \
+mln_core_image_complex_window_piter \
+mln_core_image_complex_windows \
+mln_core_image_decorated_image \
+mln_core_image_essential \
+mln_core_image_extended \
+mln_core_image_extension_fun \
+mln_core_image_extension_ima \
+mln_core_image_extension_val \
+mln_core_image_flat_image \
+mln_core_image_fun_image \
+mln_core_image_graph_elt_neighborhood \
+mln_core_image_graph_elt_window \
+mln_core_image_graph_window_piter \
+mln_core_image_hexa \
+mln_core_image_hexa_piter \
+mln_core_image_image1d \
+mln_core_image_image2d \
+mln_core_image_image2d_h \
+mln_core_image_image3d \
+mln_core_image_image_if \
+mln_core_image_interpolated \
+mln_core_image_lazy_image \
+mln_core_image_line_graph_elt_neighborhood \
+mln_core_image_line_graph_elt_window \
+mln_core_image_mono_obased_rle_encode \
+mln_core_image_mono_obased_rle_image \
+mln_core_image_mono_rle_encode \
+mln_core_image_mono_rle_image \
+mln_core_image_obased_rle_encode \
+mln_core_image_obased_rle_image \
+mln_core_image_p2p_image \
+mln_core_image_plain \
+mln_core_image_rle_encode \
+mln_core_image_rle_image \
+mln_core_image_safe \
+mln_core_image_slice_image \
+mln_core_image_sparse_encode \
+mln_core_image_sparse_image \
+mln_core_image_sub_image \
+mln_core_image_sub_image_if \
+mln_core_image_t_image \
+mln_core_image_tr_image \
+mln_core_image_tr_mesh \
+mln_core_image_value_enc_image \
+mln_core_image_value_encode \
+mln_core_image_violent_cast_image \
+mln_core_internal_box_impl \
+mln_core_internal_check_image_all \
+mln_core_internal_check_image_fastest \
+mln_core_internal_classical_window_base \
+mln_core_internal_complex_neighborhood_base \
+mln_core_internal_complex_window_p_base \
+mln_core_internal_coord_impl \
+mln_core_internal_data \
+mln_core_internal_exact \
+mln_core_internal_fixme \
+mln_core_internal_force_exact \
+mln_core_internal_geom_bbox \
+mln_core_internal_graph_psite_base \
+mln_core_internal_graph_window_base \
+mln_core_internal_image_base \
+mln_core_internal_image_domain_morpher \
+mln_core_internal_image_identity \
+mln_core_internal_image_morpher \
+mln_core_internal_image_primary \
+mln_core_internal_image_value_morpher \
+mln_core_internal_morpher_lvalue \
+mln_core_internal_neighb_niter_impl \
+mln_core_internal_neighborhood_base \
+mln_core_internal_p_complex_piter_base \
+mln_core_internal_piter_adaptor \
+mln_core_internal_pixel_impl \
+mln_core_internal_pixel_iterator_base \
+mln_core_internal_pseudo_site_base \
+mln_core_internal_run_image \
+mln_core_internal_set_of \
+mln_core_internal_site_iterator_base \
+mln_core_internal_site_relative_iterator_base \
+mln_core_internal_site_set_base \
+mln_core_internal_site_set_impl \
+mln_core_internal_site_set_iterator_base \
+mln_core_internal_weighted_window_base \
+mln_core_internal_window_base \
+mln_core_macros \
+mln_core_neighb \
+mln_core_pixel \
+mln_core_pixter1d \
+mln_core_pixter2d \
+mln_core_pixter3d \
+mln_core_point \
+mln_core_routine_all \
+mln_core_routine_duplicate \
+mln_core_routine_essential \
+mln_core_routine_exact \
+mln_core_routine_extend \
+mln_core_routine_init \
+mln_core_routine_initialize \
+mln_core_routine_ops \
+mln_core_routine_primary \
+mln_core_site_set_all \
+mln_core_site_set_attic_p_complex_faces_piter \
+mln_core_site_set_attic_p_faces_piter \
+mln_core_site_set_box \
+mln_core_site_set_box_piter \
+mln_core_site_set_complex_psite \
+mln_core_site_set_essential \
+mln_core_site_set_operators \
+mln_core_site_set_p_array \
+mln_core_site_set_p_bgraph \
+mln_core_site_set_p_bgraph_piter \
+mln_core_site_set_p_centered \
+mln_core_site_set_p_complex \
+mln_core_site_set_p_complex_piter \
+mln_core_site_set_p_double \
+mln_core_site_set_p_edges \
+mln_core_site_set_p_edges_psite \
+mln_core_site_set_p_faces \
+mln_core_site_set_p_graph_piter \
+mln_core_site_set_p_if \
+mln_core_site_set_p_if_piter \
+mln_core_site_set_p_image \
+mln_core_site_set_p_key \
+mln_core_site_set_p_line2d \
+mln_core_site_set_p_mutable_array_of \
+mln_core_site_set_p_n_faces_piter \
+mln_core_site_set_p_priority \
+mln_core_site_set_p_queue \
+mln_core_site_set_p_queue_fast \
+mln_core_site_set_p_run \
+mln_core_site_set_p_run_piter \
+mln_core_site_set_p_set \
+mln_core_site_set_p_set_of \
+mln_core_site_set_p_vaccess \
+mln_core_site_set_p_vertices \
+mln_core_site_set_p_vertices_psite \
+mln_core_tags \
+mln_core_trait_all \
+mln_core_trait_essential \
+mln_core_trait_op_mult \
+mln_core_trait_pixter \
+mln_core_trait_qlf_value \
+mln_core_var \
+mln_core_w_window \
+mln_core_window \
 mln_data_all \
-mln_data_paste \
+mln_data_essential \
+mln_data_fill \
 mln_data_fill_with_image \
 mln_data_fill_with_value \
-mln_data_fill \
-mln_data_essential \
-mln_tag_init \
-mln_tag_skeleton \
-mln_tag_all \
-mln_tag_essential \
-mln_trace_entering \
-mln_trace_all \
-mln_trace_warning \
-mln_trace_exiting \
-mln_trace_resume \
-mln_trace_quiet \
-mln_trace_stop \
-mln_trace_essential \
-mln_make_graph \
-mln_make_double_neighb2d \
-mln_make_image3d \
-mln_make_dpoint2d_h \
-mln_make_w_window \
-mln_make_image \
-mln_make_vec \
-mln_make_all \
-mln_make_dual_neighb \
-mln_make_w_window3d \
-mln_make_mat \
-mln_make_win_chamfer \
-mln_make_w_window2d_int \
-mln_make_box1d \
-mln_make_voronoi \
-mln_make_box2d \
-mln_make_h_mat \
-mln_make_w_window2d \
-mln_make_box3d \
-mln_make_relabelfun \
-mln_make_pixel \
-mln_make_pix \
-mln_make_box2d_h \
-mln_make_w_window1d \
-mln_make_image2d \
-mln_make_w_window_directional \
-mln_make_w_window3d_int \
-mln_make_essential \
-mln_make_w_window1d_int \
-mln_make_point2d_h \
-mln_extract_red \
-mln_extract_all \
-mln_extract_green \
-mln_extract_blue \
-mln_extract_essential \
+mln_data_memcpy_ \
+mln_data_memset_ \
+mln_data_paste \
+mln_debug_all \
+mln_debug_colorize \
+mln_debug_draw_graph \
+mln_debug_essential \
+mln_debug_format \
+mln_debug_iota \
+mln_debug_println \
+mln_debug_println_with_border \
+mln_debug_put_word \
+mln_debug_quiet \
+mln_debug_slices_2d \
 mln_display_all \
 mln_display_essential \
+mln_draw_all \
+mln_draw_box \
+mln_draw_essential \
+mln_draw_line \
+mln_draw_plot \
+mln_essential_1d \
+mln_essential_2d \
+mln_essential_3d \
+mln_essential_routine \
+mln_estim_all \
+mln_estim_essential \
+mln_estim_mean \
+mln_estim_min_max \
+mln_estim_sum \
 mln_extension_adjust \
-mln_extension_duplicate \
 mln_extension_adjust_duplicate \
-mln_extension_all \
 mln_extension_adjust_fill \
-mln_extension_fill \
+mln_extension_all \
+mln_extension_duplicate \
 mln_extension_essential \
-mln_fun_p2b_chess \
+mln_extension_fill \
+mln_extract_all \
+mln_extract_blue \
+mln_extract_essential \
+mln_extract_green \
+mln_extract_red \
+mln_fun_all \
+mln_fun_c \
+mln_fun_cast \
+mln_fun_essential \
+mln_fun_i2v_all \
+mln_fun_i2v_all_to \
+mln_fun_i2v_array \
+mln_fun_i2v_essential \
+mln_fun_internal_array_base \
+mln_fun_internal_ch_function_value_impl \
+mln_fun_internal_selector \
+mln_fun_internal_x2x_linear_impl \
+mln_fun_l2l_all \
+mln_fun_l2l_essential \
+mln_fun_l2l_relabel \
+mln_fun_meta_blue \
+mln_fun_meta_green \
+mln_fun_meta_hue \
+mln_fun_meta_inty \
+mln_fun_meta_red \
+mln_fun_meta_sat \
+mln_fun_meta_to_enc \
+mln_fun_ops \
 mln_fun_p2b_all \
-mln_fun_p2b_has \
 mln_fun_p2b_big_chess \
+mln_fun_p2b_chess \
 mln_fun_p2b_essential \
+mln_fun_p2b_has \
 mln_fun_p2p_all \
-mln_fun_p2p_translation \
 mln_fun_p2p_mirror \
-mln_fun_x2p_closest_point \
-mln_fun_x2p_all \
-mln_fun_x2p_essential \
-mln_fun_ops \
-mln_fun_c \
-mln_fun_vv2v_max \
-mln_fun_vv2v_lor \
-mln_fun_vv2v_land_not \
-mln_fun_vv2v_vec \
-mln_fun_vv2v_all \
-mln_fun_vv2v_macros \
-mln_fun_vv2v_lxor \
-mln_fun_vv2v_diff_abs \
-mln_fun_vv2v_land \
-mln_fun_vv2v_min \
-mln_fun_vv2v_essential \
-mln_fun_internal_array_base \
-mln_fun_internal_x2x_linear_impl \
-mln_fun_internal_ch_function_value_impl \
-mln_fun_internal_selector \
-mln_fun_v2w_w2v_norm \
-mln_fun_p2v_ternary \
-mln_fun_p2v_iota \
-mln_fun_p2v_elifs \
+mln_fun_p2p_translation \
 mln_fun_p2v_all \
+mln_fun_p2v_elifs \
 mln_fun_p2v_essential \
-mln_fun_all \
-mln_fun_v2b_lnot \
+mln_fun_p2v_iota \
+mln_fun_p2v_ternary \
 mln_fun_v2b_all \
-mln_fun_v2b_threshold \
 mln_fun_v2b_essential \
-mln_fun_v2v_norm \
-mln_fun_v2v_linear \
-mln_fun_v2v_id \
-mln_fun_v2v_saturate \
-mln_fun_v2v_inc \
-mln_fun_v2v_all \
-mln_fun_v2v_dec \
+mln_fun_v2b_lnot \
+mln_fun_v2b_threshold \
 mln_fun_v2v_abs \
-mln_fun_v2v_rgb_to_hsl \
+mln_fun_v2v_all \
 mln_fun_v2v_cast \
 mln_fun_v2v_ch_function_value \
-mln_fun_v2v_rgb_to_hsi \
-mln_fun_v2v_enc \
 mln_fun_v2v_convert \
+mln_fun_v2v_dec \
+mln_fun_v2v_enc \
 mln_fun_v2v_essential \
+mln_fun_v2v_id \
+mln_fun_v2v_inc \
+mln_fun_v2v_linear \
+mln_fun_v2v_norm \
+mln_fun_v2v_rgb_to_hsi \
+mln_fun_v2v_rgb_to_hsl \
+mln_fun_v2v_saturate \
 mln_fun_v2w2v_cos \
+mln_fun_v2w_w2v_norm \
+mln_fun_vv2b_eq \
+mln_fun_vv2b_ge \
+mln_fun_vv2b_gt \
 mln_fun_vv2b_implies \
 mln_fun_vv2b_le \
-mln_fun_vv2b_gt \
-mln_fun_vv2b_ge \
 mln_fun_vv2b_lt \
-mln_fun_vv2b_eq \
-mln_fun_cast \
-mln_fun_i2v_all \
-mln_fun_i2v_array \
-mln_fun_i2v_all_to \
-mln_fun_i2v_essential \
-mln_fun_l2l_relabel \
-mln_fun_l2l_all \
-mln_fun_l2l_essential \
-mln_fun_x2x_composed \
-mln_fun_x2x_all \
-mln_fun_x2x_translation \
-mln_fun_x2x_rotation \
-mln_fun_x2x_essential \
-mln_fun_meta_red \
-mln_fun_meta_hue \
-mln_fun_meta_green \
-mln_fun_meta_inty \
-mln_fun_meta_blue \
-mln_fun_meta_sat \
-mln_fun_meta_to_enc \
-mln_fun_x2v_linear \
-mln_fun_x2v_bilinear \
+mln_fun_vv2v_all \
+mln_fun_vv2v_diff_abs \
+mln_fun_vv2v_essential \
+mln_fun_vv2v_land \
+mln_fun_vv2v_land_not \
+mln_fun_vv2v_lor \
+mln_fun_vv2v_lxor \
+mln_fun_vv2v_macros \
+mln_fun_vv2v_max \
+mln_fun_vv2v_min \
+mln_fun_vv2v_vec \
+mln_fun_x2p_all \
+mln_fun_x2p_closest_point \
+mln_fun_x2p_essential \
 mln_fun_x2v_all \
+mln_fun_x2v_bilinear \
+mln_fun_x2v_essential \
 mln_fun_x2v_l1_norm \
+mln_fun_x2v_linear \
 mln_fun_x2v_nneighbor \
-mln_fun_x2v_essential \
-mln_fun_essential \
-mln_all \
-mln_convert_to_p_set \
-mln_convert_to \
-mln_convert_to_upper_window \
-mln_convert_to_image \
-mln_convert_to_fun \
-mln_convert_all \
-mln_convert_to_window \
-mln_convert_from_to \
-mln_convert_impl_from_value_to_value \
-mln_convert_impl_all \
-mln_convert_impl_from_double_to_value \
-mln_convert_impl_from_site_set_to_image \
-mln_convert_impl_from_image_to_site_set \
-mln_convert_impl_from_float_to_value \
-mln_convert_impl_from_int_to_value \
-mln_convert_to_dpoint \
-mln_convert_to_p_array \
-mln_convert_essential \
-mln_value_shell \
-mln_value_float01_f \
-mln_value_float01_16 \
-mln_value_lut_vec \
-mln_value_glf \
-mln_value_other \
-mln_value_graylevel_f \
-mln_value_aliases \
-mln_value_label_16 \
-mln_value_ops \
-mln_value_set \
-mln_value_int_u_sat \
-mln_value_float01_8 \
-mln_value_int_u8 \
-mln_value_equiv \
-mln_value_internal_integer \
-mln_value_internal_gray_f \
-mln_value_internal_all \
-mln_value_internal_value_like \
-mln_value_internal_iterable_set \
-mln_value_internal_limits \
-mln_value_internal_encoding \
-mln_value_internal_convert \
-mln_value_internal_gray_ \
-mln_value_internal_essential \
-mln_value_proxy \
-mln_value_viter \
-mln_value_hsl \
-mln_value_graylevel \
-mln_value_all \
-mln_value_super_value \
-mln_value_builtin_symbolics \
-mln_value_builtin_ops \
-mln_value_builtin_all \
-mln_value_builtin_promotions \
-mln_value_builtin_integers \
-mln_value_builtin_floatings \
-mln_value_builtin_essential \
-mln_value_sign \
-mln_value_hsi \
-mln_value_interval \
-mln_value_gl16 \
-mln_value_scalar \
-mln_value_float01 \
-mln_value_cast \
-mln_value_int_u \
-mln_value_int_s8 \
-mln_value_int_s16 \
-mln_value_int_u16 \
-mln_value_label \
-mln_value_mixin \
-mln_value_rgb \
-mln_value_stack \
-mln_value_concept_integer \
-mln_value_concept_structured \
-mln_value_concept_built_in \
-mln_value_concept_all \
-mln_value_concept_scalar \
-mln_value_concept_data \
-mln_value_concept_floating \
-mln_value_concept_symbolic \
-mln_value_concept_vectorial \
-mln_value_concept_essential \
-mln_value_int_s \
-mln_value_rgb8 \
-mln_value_int_s32 \
-mln_value_float01_ \
-mln_value_rgb16 \
-mln_value_int_u32 \
-mln_value_gl8 \
-mln_value_label_8 \
-mln_value_essential \
-mln_accu_tuple \
-mln_accu_min_h \
-mln_accu_max \
-mln_accu_lor \
-mln_accu_rank \
-mln_accu_transform_stop \
-mln_accu_maj_h \
-mln_accu_min_max \
-mln_accu_internal_base \
-mln_accu_transform_snake \
-mln_accu_rank_high_quant \
-mln_accu_count \
-mln_accu_median_h \
-mln_accu_rms \
-mln_accu_all \
-mln_accu_land_basic \
-mln_accu_p \
-mln_accu_transform \
-mln_accu_median_alt \
-mln_accu_volume \
-mln_accu_sum \
-mln_accu_height \
-mln_accu_land \
-mln_accu_take \
-mln_accu_histo \
-mln_accu_pair \
-mln_accu_count_adjacent_vertices \
-mln_accu_convolve \
-mln_accu_v \
-mln_accu_rank_bool \
-mln_accu_transform_line \
-mln_accu_min \
-mln_accu_transform_directional \
-mln_accu_compute \
-mln_accu_mean \
-mln_accu_lor_basic \
-mln_accu_transform_diagonal \
-mln_accu_nil \
-mln_accu_bbox \
-mln_accu_center \
-mln_accu_line \
-mln_accu_essential \
-mln_accu_max_h \
-mln_level_compare \
-mln_level_sort_offsets \
-mln_level_transform_inplace \
-mln_level_replace \
+mln_fun_x2x_all \
+mln_fun_x2x_composed \
+mln_fun_x2x_essential \
+mln_fun_x2x_rotation \
+mln_fun_x2x_translation \
+mln_geom_all \
+mln_geom_bbox \
+mln_geom_chamfer \
+mln_geom_complex_geometry \
+mln_geom_delta \
+mln_geom_essential \
+mln_geom_max_col \
+mln_geom_max_ind \
+mln_geom_max_row \
+mln_geom_max_sli \
+mln_geom_min_col \
+mln_geom_min_ind \
+mln_geom_min_row \
+mln_geom_min_sli \
+mln_geom_ncols \
+mln_geom_ninds \
+mln_geom_nrows \
+mln_geom_nsites \
+mln_geom_nslis \
+mln_geom_pmin_pmax \
+mln_geom_seeds2tiling \
+mln_geom_seeds2tiling_roundness \
+mln_geom_size1d \
+mln_geom_size2d \
+mln_geom_size3d \
+mln_histo_all \
+mln_histo_array \
+mln_histo_compute \
+mln_histo_essential \
+mln_io_abort \
+mln_io_all \
+mln_io_cloud_all \
+mln_io_cloud_load \
+mln_io_cloud_save \
+mln_io_dump_all \
+mln_io_dump_load \
+mln_io_dump_save \
+mln_io_essential \
+mln_io_fits_all \
+mln_io_fits_load \
+mln_io_off_all \
+mln_io_off_load \
+mln_io_off_save \
+mln_io_pbm_all \
+mln_io_pbm_load \
+mln_io_pbm_save \
+mln_io_pfm_all \
+mln_io_pfm_load \
+mln_io_pfm_save \
+mln_io_pgm_all \
+mln_io_pgm_load \
+mln_io_pgm_save \
+mln_io_pnm_all \
+mln_io_pnm_load \
+mln_io_pnm_load_header \
+mln_io_pnm_macros \
+mln_io_pnm_max_component \
+mln_io_pnm_save \
+mln_io_pnm_save_header \
+mln_io_ppm_all \
+mln_io_ppm_load \
+mln_io_ppm_save \
+mln_io_txt_all \
+mln_io_txt_save \
+mln_labeling_all \
+mln_labeling_background \
+mln_labeling_blobs \
+mln_labeling_compute \
+mln_labeling_essential \
+mln_labeling_flat_zones \
+mln_labeling_foreground \
+mln_labeling_level \
+mln_labeling_regional_maxima \
+mln_labeling_regional_minima \
+mln_labeling_relabel \
+mln_level_abs \
+mln_level_all \
 mln_level_apply \
 mln_level_approx_all \
 mln_level_approx_essential \
 mln_level_approx_median \
-mln_level_saturate \
-mln_level_all \
-mln_level_fast_median \
-mln_level_abs \
-mln_level_transform \
-mln_level_stretch \
-mln_level_was_median \
+mln_level_compare \
 mln_level_compute \
 mln_level_convert \
-mln_level_to_enc \
+mln_level_essential \
+mln_level_fast_median \
+mln_level_median \
 mln_level_naive_all \
 mln_level_naive_essential \
 mln_level_naive_median \
+mln_level_replace \
+mln_level_saturate \
+mln_level_sort_offsets \
 mln_level_sort_psites \
+mln_level_stretch \
+mln_level_to_enc \
+mln_level_transform \
+mln_level_transform_inplace \
 mln_level_update \
-mln_level_essential \
-mln_level_median \
-mln_math_jacobi \
-mln_math_max \
-mln_math_sqr \
-mln_math_all \
-mln_math_sign \
+mln_level_was_median \
+mln_linear_all \
+mln_linear_ch_convolve \
+mln_linear_convolve \
+mln_linear_convolve_2x1d \
+mln_linear_convolve_directional \
+mln_linear_essential \
+mln_linear_gaussian \
+mln_linear_lap \
+mln_linear_local_convolve \
+mln_linear_log \
+mln_linear_sobel_2d \
+mln_literal_all \
+mln_literal_black \
+mln_literal_colors \
+mln_literal_essential \
+mln_literal_grays \
+mln_literal_max \
+mln_literal_min \
+mln_literal_one \
+mln_literal_ops \
+mln_literal_origin \
+mln_literal_white \
+mln_literal_zero \
+mln_logical_all \
+mln_logical_and \
+mln_logical_and_not \
+mln_logical_essential \
+mln_logical_includes \
+mln_logical_not \
+mln_logical_or \
+mln_logical_xor \
+mln_make_all \
+mln_make_box1d \
+mln_make_box2d \
+mln_make_box2d_h \
+mln_make_box3d \
+mln_make_double_neighb2d \
+mln_make_dpoint2d_h \
+mln_make_dual_neighb \
+mln_make_essential \
+mln_make_graph \
+mln_make_h_mat \
+mln_make_image \
+mln_make_image2d \
+mln_make_image3d \
+mln_make_mat \
+mln_make_pix \
+mln_make_pixel \
+mln_make_point2d_h \
+mln_make_relabelfun \
+mln_make_vec \
+mln_make_voronoi \
+mln_make_w_window \
+mln_make_w_window1d \
+mln_make_w_window1d_int \
+mln_make_w_window2d \
+mln_make_w_window2d_int \
+mln_make_w_window3d \
+mln_make_w_window3d_int \
+mln_make_w_window_directional \
+mln_make_win_chamfer \
 mln_math_abs \
+mln_math_acos \
+mln_math_all \
 mln_math_cos \
 mln_math_diff_abs \
-mln_math_round \
-mln_math_min \
-mln_math_sqrt \
 mln_math_essential \
-mln_math_acos \
+mln_math_jacobi \
+mln_math_max \
+mln_math_min \
+mln_math_round \
 mln_math_round_sat \
-mln_opt_at \
-mln_opt_element \
-mln_opt_value \
-mln_binarization_includes \
-mln_binarization_all \
-mln_binarization_binarization \
-mln_binarization_threshold \
-mln_binarization_essential \
-mln_trait_site_set_props \
-mln_trait_site_set_print \
-mln_trait_promote \
-mln_trait_solve_binary \
-mln_trait_value_ \
-mln_trait_all \
-mln_trait_value_all \
-mln_trait_value_nature \
-mln_trait_value_quant \
-mln_trait_value_kind \
-mln_trait_value_print \
-mln_trait_value_essential \
-mln_trait_images \
-mln_trait_window_props \
-mln_trait_window_print \
-mln_trait_ch_function_value \
-mln_trait_ch_value \
-mln_trait_solve \
-mln_trait_solve_unary \
-mln_trait_op_postdec \
-mln_trait_op_mod \
-mln_trait_op_lor \
-mln_trait_op_neq \
-mln_trait_op_plus \
-mln_trait_op_xor \
-mln_trait_op_all \
-mln_trait_op_geq \
-mln_trait_op_uminus \
-mln_trait_op_not \
-mln_trait_op_times \
-mln_trait_op_less \
-mln_trait_op_decl \
-mln_trait_op_ord \
-mln_trait_op_and \
-mln_trait_op_or \
-mln_trait_op_predec \
-mln_trait_op_minus \
-mln_trait_op_div \
-mln_trait_op_leq \
-mln_trait_op_preinc \
-mln_trait_op_greater \
-mln_trait_op_postinc \
-mln_trait_op_uplus \
-mln_trait_op_essential \
-mln_trait_op_eq \
-mln_trait_concrete \
-mln_trait_windows \
-mln_trait_site_sets \
-mln_trait_image_from_grid \
-mln_trait_undef \
-mln_trait_image_props \
-mln_trait_image_print \
-mln_trait_neighborhood \
-mln_trait_essential \
-mln_canvas_labeling \
-mln_canvas_browsing_hyper_directional \
-mln_canvas_browsing_snake_generic \
-mln_canvas_browsing_backdiagonal2d \
-mln_canvas_browsing_snake_vert \
-mln_canvas_browsing_snake_fwd \
-mln_canvas_browsing_all \
-mln_canvas_browsing_diagonal2d \
-mln_canvas_browsing_fwd \
-mln_canvas_browsing_dir_struct_elt_incr_update \
-mln_canvas_browsing_depth_first_search \
-mln_canvas_browsing_directional \
-mln_canvas_browsing_essential \
-mln_canvas_chamfer \
-mln_canvas_distance_geodesic \
-mln_canvas_all \
-mln_canvas_distance_front \
-mln_canvas_morpho_all \
-mln_canvas_morpho_algebraic_union_find \
-mln_canvas_morpho_essential \
-mln_canvas_essential \
-mln_metal_is_const \
-mln_metal_none \
+mln_math_sign \
+mln_math_sqr \
+mln_math_sqrt \
+mln_metal_abort \
+mln_metal_all \
+mln_metal_ands \
+mln_metal_array \
+mln_metal_array1d \
+mln_metal_array2d \
+mln_metal_array3d \
+mln_metal_bexpr \
+mln_metal_bool \
+mln_metal_const \
+mln_metal_converts_to \
 mln_metal_equal \
-mln_metal_unptr \
-mln_metal_not_equal \
-mln_metal_is_ref \
-mln_metal_ret \
-mln_metal_unqualif \
-mln_metal_is_not \
-mln_metal_vec \
+mln_metal_essential \
+mln_metal_fix_return \
+mln_metal_goes_to \
+mln_metal_if \
+mln_metal_int \
 mln_metal_is \
-mln_metal_bool \
-mln_metal_all \
-mln_metal_math_pow \
-mln_metal_math_max \
+mln_metal_is_a \
+mln_metal_is_const \
+mln_metal_is_not \
+mln_metal_is_not_a \
+mln_metal_is_not_const \
+mln_metal_is_not_ref \
+mln_metal_is_ref \
+mln_metal_is_unqualif \
+mln_metal_mat \
 mln_metal_math_all \
+mln_metal_math_max \
+mln_metal_math_pow \
 mln_metal_math_root \
 mln_metal_math_sqrt \
-mln_metal_mat \
-mln_metal_is_not_const \
-mln_metal_fix_return \
-mln_metal_ands \
-mln_metal_const \
-mln_metal_is_unqualif \
-mln_metal_unconst \
-mln_metal_bexpr \
-mln_metal_array2d \
-mln_metal_is_not_a \
-mln_metal_is_a \
-mln_metal_array1d \
-mln_metal_if \
-mln_metal_unref \
-mln_metal_array \
+mln_metal_none \
+mln_metal_not_equal \
 mln_metal_ref \
-mln_metal_same_point \
-mln_metal_int \
-mln_metal_abort \
+mln_metal_ret \
 mln_metal_same_coord \
+mln_metal_same_point \
 mln_metal_templated_by \
-mln_metal_goes_to \
-mln_metal_is_not_ref \
-mln_metal_converts_to \
-mln_metal_essential \
-mln_metal_array3d \
-mln_algebra_vec \
-mln_algebra_all \
-mln_algebra_h_vec \
-mln_algebra_mat \
-mln_algebra_h_mat \
-mln_algebra_quat \
-mln_algebra_essential \
-mln_linear_convolve_2x1d \
-mln_linear_all \
-mln_linear_ch_convolve \
-mln_linear_gaussian \
-mln_linear_convolve \
-mln_linear_sobel_2d \
-mln_linear_local_convolve \
-mln_linear_lap \
-mln_linear_convolve_directional \
-mln_linear_log \
-mln_linear_essential \
-mln_morpho_thinning \
-mln_morpho_meyer_wst \
-mln_morpho_opening \
-mln_morpho_includes \
-mln_morpho_elementary_opening \
-mln_morpho_elementary_gradient_internal \
-mln_morpho_elementary_dilation \
-mln_morpho_elementary_laplacian \
+mln_metal_unconst \
+mln_metal_unptr \
+mln_metal_unqualif \
+mln_metal_unref \
+mln_metal_vec \
+mln_morpho_all \
+mln_morpho_closing \
+mln_morpho_closing_area \
+mln_morpho_closing_area_on_vertices \
+mln_morpho_closing_attribute \
+mln_morpho_closing_height \
+mln_morpho_closing_volume \
+mln_morpho_complementation \
+mln_morpho_contrast \
+mln_morpho_dilation \
 mln_morpho_elementary_all \
+mln_morpho_elementary_closing \
+mln_morpho_elementary_dilation \
+mln_morpho_elementary_erosion \
+mln_morpho_elementary_essential \
+mln_morpho_elementary_gradient \
 mln_morpho_elementary_gradient_external \
+mln_morpho_elementary_gradient_internal \
+mln_morpho_elementary_laplacian \
 mln_morpho_elementary_like_ero_fun \
-mln_morpho_elementary_gradient \
 mln_morpho_elementary_like_ero_set \
-mln_morpho_elementary_closing \
+mln_morpho_elementary_opening \
 mln_morpho_elementary_top_hat \
-mln_morpho_elementary_erosion \
-mln_morpho_elementary_essential \
-mln_morpho_thin_fit \
-mln_morpho_skeleton_constrained \
-mln_morpho_complementation \
-mln_morpho_line_gradient \
-mln_morpho_hit_or_miss \
-mln_morpho_closing_height \
-mln_morpho_plus \
+mln_morpho_erosion \
+mln_morpho_essential \
 mln_morpho_general \
+mln_morpho_gradient \
+mln_morpho_hit_or_miss \
+mln_morpho_includes \
 mln_morpho_internal_elementary \
-mln_morpho_contrast \
-mln_morpho_opening_area \
-mln_morpho_opening_height \
-mln_morpho_thickening \
-mln_morpho_dilation \
 mln_morpho_laplacian \
-mln_morpho_all \
-mln_morpho_opening_attribute \
-mln_morpho_opening_volume \
-mln_morpho_closing_area_on_vertices \
-mln_morpho_closing_volume \
+mln_morpho_line_gradient \
+mln_morpho_meyer_wst \
+mln_morpho_min \
 mln_morpho_minus \
-mln_morpho_gradient \
-mln_morpho_tree_max \
-mln_morpho_tree_compute_parent \
-mln_morpho_tree_all \
-mln_morpho_tree_utils \
-mln_morpho_tree_data \
-mln_morpho_tree_compute_attribute_image \
+mln_morpho_opening \
+mln_morpho_opening_area \
 mln_morpho_opening_area_on_vertices \
-mln_morpho_min \
-mln_morpho_closing \
-mln_morpho_top_hat \
-mln_morpho_erosion \
+mln_morpho_opening_attribute \
+mln_morpho_opening_height \
+mln_morpho_opening_volume \
+mln_morpho_plus \
+mln_morpho_rank_filter \
 mln_morpho_Rd \
-mln_morpho_closing_area \
+mln_morpho_skeleton_constrained \
 mln_morpho_thick_miss \
-mln_morpho_closing_attribute \
-mln_morpho_rank_filter \
-mln_morpho_essential \
-mln_topo_n_face_iter \
-mln_topo_face_iter \
-mln_topo_is_simple_2d \
-mln_topo_centered_iter_adapter \
-mln_topo_internal_complex_set_iterator_base \
-mln_topo_internal_complex_iterator_base \
-mln_topo_internal_complex_relative_iterator_base \
-mln_topo_internal_complex_relative_iterator_sequence \
-mln_topo_algebraic_n_face \
-mln_topo_attic_faces_iter \
+mln_morpho_thickening \
+mln_morpho_thin_fit \
+mln_morpho_thinning \
+mln_morpho_top_hat \
+mln_morpho_tree_all \
+mln_morpho_tree_compute_attribute_image \
+mln_morpho_tree_compute_parent \
+mln_morpho_tree_data \
+mln_morpho_tree_max \
+mln_morpho_tree_utils \
+mln_norm_all \
+mln_norm_essential \
+mln_norm_l1 \
+mln_norm_l2 \
+mln_norm_linfty \
+mln_opt_at \
+mln_opt_element \
+mln_opt_value \
+mln_pw_all \
+mln_pw_cst \
+mln_pw_essential \
+mln_pw_image \
+mln_pw_value \
+mln_pw_var \
+mln_registration_all \
+mln_registration_essential \
+mln_registration_get_rot \
+mln_registration_get_rtransf \
+mln_registration_icp \
+mln_registration_icp2 \
+mln_registration_internal_rms \
+mln_registration_multiscale \
+mln_registration_registration \
+mln_set_all \
+mln_set_card \
+mln_set_compute \
+mln_set_diff \
+mln_set_essential \
+mln_set_get \
+mln_set_has \
+mln_set_inter \
+mln_set_sym_diff \
+mln_set_uni \
+mln_set_unique \
+mln_subsampling_all \
+mln_subsampling_essential \
+mln_subsampling_gaussian_subsampling \
+mln_subsampling_subsampling \
+mln_tag_all \
+mln_tag_essential \
+mln_tag_init \
+mln_tag_skeleton \
+mln_test_all \
+mln_test_essential \
+mln_test_positive \
+mln_test_predicate \
+mln_topo_adj_higher_dim_connected_n_face_iter \
+mln_topo_adj_higher_face_iter \
 mln_topo_adj_lower_dim_connected_n_face_iter \
-mln_topo_n_face \
+mln_topo_adj_lower_face_iter \
 mln_topo_adj_lower_higher_face_iter \
-mln_topo_all \
-mln_topo_face_data \
-mln_topo_static_n_face_iter \
-mln_topo_face \
 mln_topo_adj_m_face_iter \
+mln_topo_algebraic_face \
+mln_topo_algebraic_n_face \
+mln_topo_all \
+mln_topo_attic_faces_iter \
+mln_topo_center_only_iter \
+mln_topo_centered_iter_adapter \
 mln_topo_complex \
-mln_topo_adj_higher_face_iter \
-mln_topo_adj_lower_face_iter \
 mln_topo_complex_iterators \
-mln_topo_center_only_iter \
-mln_topo_adj_higher_dim_connected_n_face_iter \
-mln_topo_algebraic_face \
-mln_topo_n_faces_set \
 mln_topo_essential \
-mln_essential_1d \
-mln_essential_routine \
-mln_essential_3d \
-mln_essential_2d \
-mln_win_inter \
-mln_win_backdiag2d \
-mln_win_segment1d \
-mln_win_cuboid3d \
-mln_win_vline2d \
-mln_win_octagon2d \
+mln_topo_face \
+mln_topo_face_data \
+mln_topo_face_iter \
+mln_topo_internal_complex_iterator_base \
+mln_topo_internal_complex_relative_iterator_base \
+mln_topo_internal_complex_relative_iterator_sequence \
+mln_topo_internal_complex_set_iterator_base \
+mln_topo_is_simple_2d \
+mln_topo_n_face \
+mln_topo_n_face_iter \
+mln_topo_n_faces_set \
+mln_topo_static_n_face_iter \
+mln_trace_all \
+mln_trace_entering \
+mln_trace_essential \
+mln_trace_exiting \
+mln_trace_quiet \
+mln_trace_resume \
+mln_trace_stop \
+mln_trace_warning \
+mln_trait_all \
+mln_trait_ch_function_value \
+mln_trait_ch_value \
+mln_trait_concrete \
+mln_trait_essential \
+mln_trait_image_print \
+mln_trait_image_props \
+mln_trait_image_from_grid \
+mln_trait_images \
+mln_trait_neighborhood \
+mln_trait_op_all \
+mln_trait_op_and \
+mln_trait_op_decl \
+mln_trait_op_div \
+mln_trait_op_eq \
+mln_trait_op_essential \
+mln_trait_op_geq \
+mln_trait_op_greater \
+mln_trait_op_leq \
+mln_trait_op_less \
+mln_trait_op_lor \
+mln_trait_op_minus \
+mln_trait_op_mod \
+mln_trait_op_neq \
+mln_trait_op_not \
+mln_trait_op_or \
+mln_trait_op_ord \
+mln_trait_op_plus \
+mln_trait_op_postdec \
+mln_trait_op_postinc \
+mln_trait_op_predec \
+mln_trait_op_preinc \
+mln_trait_op_times \
+mln_trait_op_uminus \
+mln_trait_op_uplus \
+mln_trait_op_xor \
+mln_trait_promote \
+mln_trait_site_set_print \
+mln_trait_site_set_props \
+mln_trait_site_sets \
+mln_trait_solve \
+mln_trait_solve_binary \
+mln_trait_solve_unary \
+mln_trait_undef \
+mln_trait_value_all \
+mln_trait_value_essential \
+mln_trait_value_kind \
+mln_trait_value_nature \
+mln_trait_value_print \
+mln_trait_value_quant \
+mln_trait_value_ \
+mln_trait_window_print \
+mln_trait_window_props \
+mln_trait_windows \
+mln_transform_all \
+mln_transform_distance_front \
+mln_transform_distance_geodesic \
+mln_transform_essential \
+mln_transform_influence_zone_front \
+mln_transform_influence_zone_geodesic \
+mln_transform_internal_all \
+mln_transform_internal_closest_point_functor \
+mln_transform_internal_distance_functor \
+mln_transform_internal_influence_zone_functor \
+mln_util_all \
+mln_util_array \
+mln_util_branch_iter \
+mln_util_branch_iter_ind \
+mln_util_dindex \
+mln_util_eat \
+mln_util_edge \
+mln_util_essential \
+mln_util_fibonacci_heap \
+mln_util_graph \
+mln_util_greater_point \
+mln_util_greater_psite \
+mln_util_ignore \
+mln_util_index \
+mln_util_internal_boost_graph \
+mln_util_internal_boost_graph_access \
+mln_util_internal_boost_graph_property \
+mln_util_internal_boost_graph_structure \
+mln_util_internal_edge_impl \
+mln_util_internal_graph_base \
+mln_util_internal_graph_iter \
+mln_util_internal_graph_iter_base \
+mln_util_internal_graph_nbh_iter \
+mln_util_internal_graph_nbh_iter_base \
+mln_util_internal_vertex_impl \
+mln_util_lazy_set \
+mln_util_lemmings \
+mln_util_line_graph \
+mln_util_max \
+mln_util_multi_site \
+mln_util_nil \
+mln_util_ord \
+mln_util_ord_pair \
+mln_util_pix \
+mln_util_set \
+mln_util_site_pair \
+mln_util_soft_heap \
+mln_util_timer \
+mln_util_tracked_ptr \
+mln_util_tree \
+mln_util_tree_fast \
+mln_util_tree_fast_to_image \
+mln_util_tree_to_fast \
+mln_util_tree_to_image \
+mln_util_vertex \
+mln_util_yes \
+mln_value_aliases \
+mln_value_all \
+mln_value_builtin_all \
+mln_value_builtin_essential \
+mln_value_builtin_floatings \
+mln_value_builtin_integers \
+mln_value_builtin_ops \
+mln_value_builtin_promotions \
+mln_value_builtin_symbolics \
+mln_value_cast \
+mln_value_concept_all \
+mln_value_concept_built_in \
+mln_value_concept_data \
+mln_value_concept_essential \
+mln_value_concept_floating \
+mln_value_concept_integer \
+mln_value_concept_scalar \
+mln_value_concept_structured \
+mln_value_concept_symbolic \
+mln_value_concept_vectorial \
+mln_value_equiv \
+mln_value_essential \
+mln_value_float01 \
+mln_value_float01_ \
+mln_value_float01_16 \
+mln_value_float01_8 \
+mln_value_float01_f \
+mln_value_gl16 \
+mln_value_gl8 \
+mln_value_glf \
+mln_value_graylevel \
+mln_value_graylevel_f \
+mln_value_hsi \
+mln_value_hsl \
+mln_value_int_s \
+mln_value_int_s16 \
+mln_value_int_s32 \
+mln_value_int_s8 \
+mln_value_int_u \
+mln_value_int_u16 \
+mln_value_int_u32 \
+mln_value_int_u8 \
+mln_value_int_u_sat \
+mln_value_internal_all \
+mln_value_internal_convert \
+mln_value_internal_encoding \
+mln_value_internal_essential \
+mln_value_internal_gray_ \
+mln_value_internal_gray_f \
+mln_value_internal_integer \
+mln_value_internal_iterable_set \
+mln_value_internal_limits \
+mln_value_internal_value_like \
+mln_value_interval \
+mln_value_label \
+mln_value_label_16 \
+mln_value_label_8 \
+mln_value_lut_vec \
+mln_value_mixin \
+mln_value_ops \
+mln_value_other \
+mln_value_proxy \
+mln_value_rgb \
+mln_value_rgb16 \
+mln_value_rgb8 \
+mln_value_scalar \
+mln_value_set \
+mln_value_shell \
+mln_value_sign \
+mln_value_stack \
+mln_value_super_value \
+mln_value_viter \
 mln_win_all \
-mln_win_multiple_size \
+mln_win_backdiag2d \
 mln_win_cube3d \
-mln_win_shift \
-mln_win_sym \
-mln_win_diff \
-mln_win_multiple \
+mln_win_cuboid3d \
 mln_win_diag2d \
+mln_win_diff \
 mln_win_disk2d \
-mln_win_rectangle2d \
+mln_win_essential \
 mln_win_hline2d \
+mln_win_inter \
 mln_win_line \
-mln_win_essential \
-mln_core_clock_neighb \
-mln_core_pixter2d \
-mln_core_def_low_quant_nbits \
-mln_core_def_all \
-mln_core_def_coordf \
-mln_core_def_coord \
-mln_core_def_essential \
-mln_core_site_set_box \
-mln_core_site_set_p_vertices \
-mln_core_site_set_p_vaccess \
-mln_core_site_set_p_if_piter \
-mln_core_site_set_p_run_piter \
-mln_core_site_set_p_key \
-mln_core_site_set_p_double \
-mln_core_site_set_p_complex_piter \
-mln_core_site_set_p_complex \
-mln_core_site_set_p_image \
-mln_core_site_set_attic_p_complex_faces_piter \
-mln_core_site_set_attic_p_faces_piter \
-mln_core_site_set_p_priority \
-mln_core_site_set_p_set_of \
-mln_core_site_set_all \
-mln_core_site_set_p_edges \
-mln_core_site_set_box_piter \
-mln_core_site_set_p_faces \
-mln_core_site_set_p_set \
-mln_core_site_set_p_queue \
-mln_core_site_set_p_if \
-mln_core_site_set_operators \
-mln_core_site_set_p_mutable_array_of \
-mln_core_site_set_p_edges_psite \
-mln_core_site_set_complex_psite \
-mln_core_site_set_p_run \
-mln_core_site_set_p_n_faces_piter \
-mln_core_site_set_p_centered \
-mln_core_site_set_p_bgraph \
-mln_core_site_set_p_bgraph_piter \
-mln_core_site_set_p_array \
-mln_core_site_set_p_vertices_psite \
-mln_core_site_set_p_line2d \
-mln_core_site_set_p_queue_fast \
-mln_core_site_set_p_graph_piter \
-mln_core_site_set_essential \
-mln_core_dpsites_piter \
-mln_core_w_window \
-mln_core_grids \
-mln_core_dpoints_pixter \
-mln_core_internal_graph_psite_base \
-mln_core_internal_run_image \
-mln_core_internal_pixel_impl \
-mln_core_internal_site_set_base \
-mln_core_internal_image_value_morpher \
-mln_core_internal_site_iterator_base \
-mln_core_internal_complex_neighborhood_base \
-mln_core_internal_site_relative_iterator_base \
-mln_core_internal_site_set_impl \
-mln_core_internal_exact \
-mln_core_internal_p_complex_piter_base \
-mln_core_internal_neighb_niter_impl \
-mln_core_internal_pixel_iterator_base \
-mln_core_internal_classical_window_base \
-mln_core_internal_data \
-mln_core_internal_force_exact \
-mln_core_internal_image_base \
-mln_core_internal_check_image_fastest \
-mln_core_internal_check_image_all \
-mln_core_internal_fixme \
-mln_core_internal_morpher_lvalue \
-mln_core_internal_image_domain_morpher \
-mln_core_internal_image_primary \
-mln_core_internal_set_of \
-mln_core_internal_complex_window_p_base \
-mln_core_internal_graph_window_base \
-mln_core_internal_piter_adaptor \
-mln_core_internal_weighted_window_base \
-mln_core_internal_neighborhood_base \
-mln_core_internal_image_morpher \
-mln_core_internal_coord_impl \
-mln_core_internal_geom_bbox \
-mln_core_internal_image_identity \
-mln_core_internal_pseudo_site_base \
-mln_core_internal_window_base \
-mln_core_internal_box_impl \
-mln_core_internal_site_set_iterator_base \
-mln_core_contract \
-mln_core_all \
-mln_core_point \
-mln_core_neighb \
-mln_core_routine_initialize \
-mln_core_routine_primary \
-mln_core_routine_duplicate \
-mln_core_routine_init \
-mln_core_routine_ops \
-mln_core_routine_all \
-mln_core_routine_exact \
-mln_core_routine_extend \
-mln_core_routine_essential \
-mln_core_trait_op_mult \
-mln_core_trait_all \
-mln_core_trait_pixter \
-mln_core_trait_qlf_value \
-mln_core_trait_essential \
-mln_core_pixter1d \
-mln_core_category \
-mln_core_macros \
-mln_core_box_runstart_piter \
-mln_core_tags \
-mln_core_dpoint \
-mln_core_alias_dpoint2d_h \
-mln_core_alias_p_run2d \
-mln_core_alias_point3d \
-mln_core_alias_neighb3d \
-mln_core_alias_window3d \
-mln_core_alias_all \
-mln_core_alias_neighb2d \
-mln_core_alias_complex_image \
-mln_core_alias_w_window1d_float \
-mln_core_alias_neighb1d \
-mln_core_alias_w_window2d_float \
-mln_core_alias_vec3d \
-mln_core_alias_w_window2d_int \
-mln_core_alias_box1d \
-mln_core_alias_box2d \
-mln_core_alias_window1d \
-mln_core_alias_point1d \
-mln_core_alias_box3d \
-mln_core_alias_dpoint3d \
-mln_core_alias_complex_geometry \
-mln_core_alias_w_window3d_float \
-mln_core_alias_box2d_h \
-mln_core_alias_point2d \
-mln_core_alias_window2d \
-mln_core_alias_p_runs2d \
-mln_core_alias_point3df \
-mln_core_alias_dpoint1d \
-mln_core_alias_w_window3d_int \
-mln_core_alias_dpoint2d \
-mln_core_alias_w_window1d_int \
-mln_core_alias_point2d_h \
-mln_core_window \
-mln_core_concept_site_proxy \
-mln_core_concept_point_site \
-mln_core_concept_box \
-mln_core_concept_generalized_pixel \
-mln_core_concept_graph \
-mln_core_concept_iterator \
-mln_core_concept_pseudo_site \
-mln_core_concept_image \
-mln_core_concept_value_set \
-mln_core_concept_proxy \
-mln_core_concept_site \
-mln_core_concept_weighted_window \
-mln_core_concept_all \
-mln_core_concept_gpoint \
-mln_core_concept_site_iterator \
-mln_core_concept_point \
-mln_core_concept_literal \
-mln_core_concept_pixel_iterator \
-mln_core_concept_value_iterator \
-mln_core_concept_meta_accumulator \
-mln_core_concept_gdpoint \
-mln_core_concept_regular_grid \
-mln_core_concept_mesh \
-mln_core_concept_dpoint \
-mln_core_concept_function \
-mln_core_concept_window \
-mln_core_concept_value \
-mln_core_concept_accumulator \
-mln_core_concept_site_set \
-mln_core_concept_object \
-mln_core_concept_meta_fun \
-mln_core_concept_delta_point_site \
-mln_core_concept_neighborhood \
-mln_core_concept_browsing \
-mln_core_pixel \
-mln_core_clock_neighb2d \
-mln_core_pixter3d \
-mln_core_image_obased_rle_encode \
-mln_core_image_plain \
-mln_core_image_image3d \
-mln_core_image_decorated_image \
-mln_core_image_extension_ima \
-mln_core_image_flat_image \
-mln_core_image_complex_neighborhood_piter \
-mln_core_image_tr_mesh \
-mln_core_image_graph_elt_window \
-mln_core_image_obased_rle_image \
-mln_core_image_mono_obased_rle_image \
-mln_core_image_interpolated \
-mln_core_image_lazy_image \
-mln_core_image_t_image \
-mln_core_image_hexa_piter \
-mln_core_image_value_enc_image \
-mln_core_image_fun_image \
-mln_core_image_graph_elt_neighborhood \
-mln_core_image_sub_image_if \
-mln_core_image_all \
-mln_core_image_mono_rle_image \
-mln_core_image_complex_image \
-mln_core_image_cast_image \
-mln_core_image_rle_encode \
-mln_core_image_complex_window_piter \
-mln_core_image_tr_image \
-mln_core_image_sub_image \
-mln_core_image_rle_image \
-mln_core_image_line_graph_elt_window \
-mln_core_image_mono_rle_encode \
-mln_core_image_bgraph_psite \
-mln_core_image_sparse_image \
-mln_core_image_bgraph_image \
-mln_core_image_complex_neighborhoods \
-mln_core_image_graph_window_piter \
-mln_core_image_sparse_encode \
-mln_core_image_safe \
-mln_core_image_extension_fun \
-mln_core_image_image1d \
-mln_core_image_extension_val \
-mln_core_image_image_if \
-mln_core_image_hexa \
-mln_core_image_line_graph_elt_neighborhood \
-mln_core_image_extended \
-mln_core_image_p2p_image \
-mln_core_image_slice_image \
-mln_core_image_image2d_h \
-mln_core_image_image2d \
-mln_core_image_ch_piter \
-mln_core_image_complex_windows \
-mln_core_image_violent_cast_image \
-mln_core_image_mono_obased_rle_encode \
-mln_core_image_value_encode \
-mln_core_image_essential \
-mln_core_a_point_of \
-mln_core_var \
-mln_core_essential \
-mln_core_faces_psite \
-mln_labeling_blobs \
-mln_labeling_background \
-mln_labeling_relabel \
-mln_labeling_all \
-mln_labeling_level \
-mln_labeling_flat_zones \
-mln_labeling_foreground \
-mln_labeling_regional_maxima \
-mln_labeling_compute \
-mln_labeling_regional_minima \
-mln_labeling_essential \
-mln_test_predicate \
-mln_test_all \
-mln_test_positive \
-mln_test_essential \
-mln_transform_distance_geodesic \
-mln_transform_internal_all \
-mln_transform_internal_closest_point_functor \
-mln_transform_internal_distance_functor \
-mln_transform_internal_influence_zone_functor \
-mln_transform_all \
-mln_transform_influence_zone_front \
-mln_transform_distance_front \
-mln_transform_influence_zone_geodesic \
-mln_transform_essential \
-mln_arith_includes \
-mln_arith_plus \
-mln_arith_all \
-mln_arith_times \
-mln_arith_diff_abs \
-mln_arith_minus \
-mln_arith_min \
-mln_arith_revert \
-mln_arith_essential \
-mln_io_pgm_load \
-mln_io_pgm_all \
-mln_io_pgm_save \
-mln_io_ppm_load \
-mln_io_ppm_all \
-mln_io_ppm_save \
-mln_io_pfm_load \
-mln_io_pfm_all \
-mln_io_pfm_save \
-mln_io_cloud_load \
-mln_io_cloud_all \
-mln_io_cloud_save \
-mln_io_all \
-mln_io_dump_load \
-mln_io_dump_all \
-mln_io_dump_save \
-mln_io_pbm_load \
-mln_io_pbm_all \
-mln_io_pbm_save \
-mln_io_pnm_max_component \
-mln_io_pnm_load \
-mln_io_pnm_load_header \
-mln_io_pnm_all \
-mln_io_pnm_macros \
-mln_io_pnm_save \
-mln_io_pnm_save_header \
-mln_io_txt_all \
-mln_io_txt_save \
-mln_io_abort \
-mln_io_fits_load \
-mln_io_fits_all \
-mln_io_off_load \
-mln_io_off_all \
-mln_io_off_save \
-mln_io_essential \
-mln_logical_includes \
-mln_logical_and_not \
-mln_logical_xor \
-mln_logical_all \
-mln_logical_not \
-mln_logical_and \
-mln_logical_or \
-mln_logical_essential \
-mln_norm_all \
-mln_norm_l1 \
-mln_norm_l2 \
-mln_norm_linfty \
-mln_norm_essential \
-mln_debug_iota \
-mln_debug_all \
-mln_debug_println_with_border \
-mln_debug_colorize \
-mln_debug_slices_2d \
-mln_debug_draw_graph \
-mln_debug_put_word \
-mln_debug_quiet \
-mln_debug_format \
-mln_debug_println \
-mln_debug_essential \
-mln_estim_min_max \
-mln_estim_all \
-mln_estim_sum \
-mln_estim_mean \
-mln_estim_essential \
-mln_set_uni \
-mln_set_unique \
-mln_set_inter \
-mln_set_all \
-mln_set_get \
-mln_set_sym_diff \
-mln_set_has \
-mln_set_diff \
-mln_set_card \
-mln_set_compute \
-mln_set_essential \
-mln_border_adjust \
-mln_border_duplicate \
-mln_border_find \
-mln_border_thickness \
-mln_border_all \
-mln_border_mirror \
-mln_border_get \
-mln_border_equalize \
-mln_border_resize \
-mln_border_fill \
-mln_border_essential \
-mln_subsampling_gaussian_subsampling \
-mln_subsampling_all \
-mln_subsampling_subsampling \
-mln_subsampling_essential
+mln_win_multiple \
+mln_win_multiple_size \
+mln_win_octagon2d \
+mln_win_rectangle2d \
+mln_win_segment1d \
+mln_win_shift \
+mln_win_sym \
+mln_win_vline2d
 
-mln_histo_all_SOURCES = mln_histo_all.cc
-mln_histo_array_SOURCES = mln_histo_array.cc
-mln_histo_compute_SOURCES = mln_histo_compute.cc
-mln_histo_essential_SOURCES = mln_histo_essential.cc
-mln_geom_pmin_pmax_SOURCES = mln_geom_pmin_pmax.cc
-mln_geom_max_row_SOURCES = mln_geom_max_row.cc
-mln_geom_chamfer_SOURCES = mln_geom_chamfer.cc
-mln_geom_min_row_SOURCES = mln_geom_min_row.cc
-mln_geom_seeds2tiling_SOURCES = mln_geom_seeds2tiling.cc
-mln_geom_size1d_SOURCES = mln_geom_size1d.cc
-mln_geom_all_SOURCES = mln_geom_all.cc
-mln_geom_size2d_SOURCES = mln_geom_size2d.cc
-mln_geom_max_ind_SOURCES = mln_geom_max_ind.cc
-mln_geom_max_col_SOURCES = mln_geom_max_col.cc
-mln_geom_size3d_SOURCES = mln_geom_size3d.cc
-mln_geom_ninds_SOURCES = mln_geom_ninds.cc
-mln_geom_nslis_SOURCES = mln_geom_nslis.cc
-mln_geom_delta_SOURCES = mln_geom_delta.cc
-mln_geom_nsites_SOURCES = mln_geom_nsites.cc
-mln_geom_min_col_SOURCES = mln_geom_min_col.cc
-mln_geom_complex_geometry_SOURCES = mln_geom_complex_geometry.cc
-mln_geom_ncols_SOURCES = mln_geom_ncols.cc
-mln_geom_nrows_SOURCES = mln_geom_nrows.cc
-mln_geom_min_ind_SOURCES = mln_geom_min_ind.cc
-mln_geom_bbox_SOURCES = mln_geom_bbox.cc
-mln_geom_seeds2tiling_roundness_SOURCES = mln_geom_seeds2tiling_roundness.cc
-mln_geom_min_sli_SOURCES = mln_geom_min_sli.cc
-mln_geom_essential_SOURCES = mln_geom_essential.cc
-mln_geom_max_sli_SOURCES = mln_geom_max_sli.cc
-mln_draw_box_SOURCES = mln_draw_box.cc
-mln_draw_all_SOURCES = mln_draw_all.cc
-mln_draw_plot_SOURCES = mln_draw_plot.cc
-mln_draw_line_SOURCES = mln_draw_line.cc
-mln_draw_essential_SOURCES = mln_draw_essential.cc
-mln_pw_image_SOURCES = mln_pw_image.cc
-mln_pw_all_SOURCES = mln_pw_all.cc
-mln_pw_value_SOURCES = mln_pw_value.cc
-mln_pw_cst_SOURCES = mln_pw_cst.cc
-mln_pw_var_SOURCES = mln_pw_var.cc
-mln_pw_essential_SOURCES = mln_pw_essential.cc
-mln_literal_zero_SOURCES = mln_literal_zero.cc
-mln_literal_max_SOURCES = mln_literal_max.cc
-mln_literal_ops_SOURCES = mln_literal_ops.cc
-mln_literal_origin_SOURCES = mln_literal_origin.cc
-mln_literal_grays_SOURCES = mln_literal_grays.cc
-mln_literal_all_SOURCES = mln_literal_all.cc
-mln_literal_colors_SOURCES = mln_literal_colors.cc
-mln_literal_black_SOURCES = mln_literal_black.cc
-mln_literal_one_SOURCES = mln_literal_one.cc
-mln_literal_min_SOURCES = mln_literal_min.cc
-mln_literal_white_SOURCES = mln_literal_white.cc
-mln_literal_essential_SOURCES = mln_literal_essential.cc
-mln_registration_get_rtransf_SOURCES = mln_registration_get_rtransf.cc
-mln_registration_internal_rms_SOURCES = mln_registration_internal_rms.cc
-mln_registration_get_rot_SOURCES = mln_registration_get_rot.cc
-mln_registration_all_SOURCES = mln_registration_all.cc
-mln_registration_multiscale_SOURCES = mln_registration_multiscale.cc
-mln_registration_registration_SOURCES = mln_registration_registration.cc
-mln_registration_essential_SOURCES = mln_registration_essential.cc
-mln_registration_icp_SOURCES = mln_registration_icp.cc
-mln_util_graph_SOURCES = mln_util_graph.cc
-mln_util_fibonacci_heap_SOURCES = mln_util_fibonacci_heap.cc
-mln_util_max_SOURCES = mln_util_max.cc
-mln_util_lazy_set_SOURCES = mln_util_lazy_set.cc
-mln_util_soft_heap_SOURCES = mln_util_soft_heap.cc
-mln_util_set_SOURCES = mln_util_set.cc
-mln_util_tree_to_image_SOURCES = mln_util_tree_to_image.cc
-mln_util_lemmings_SOURCES = mln_util_lemmings.cc
-mln_util_greater_point_SOURCES = mln_util_greater_point.cc
-mln_util_internal_graph_iter_base_SOURCES = mln_util_internal_graph_iter_base.cc
-mln_util_internal_boost_graph_access_SOURCES = mln_util_internal_boost_graph_access.cc
-mln_util_internal_boost_graph_structure_SOURCES = mln_util_internal_boost_graph_structure.cc
-mln_util_internal_graph_iter_SOURCES = mln_util_internal_graph_iter.cc
-mln_util_internal_graph_nbh_iter_SOURCES = mln_util_internal_graph_nbh_iter.cc
-mln_util_internal_vertex_impl_SOURCES = mln_util_internal_vertex_impl.cc
-mln_util_internal_edge_impl_SOURCES = mln_util_internal_edge_impl.cc
-mln_util_internal_graph_base_SOURCES = mln_util_internal_graph_base.cc
-mln_util_internal_boost_graph_SOURCES = mln_util_internal_boost_graph.cc
-mln_util_internal_graph_nbh_iter_base_SOURCES = mln_util_internal_graph_nbh_iter_base.cc
-mln_util_internal_boost_graph_property_SOURCES = mln_util_internal_boost_graph_property.cc
-mln_util_ord_pair_SOURCES = mln_util_ord_pair.cc
-mln_util_edge_SOURCES = mln_util_edge.cc
-mln_util_all_SOURCES = mln_util_all.cc
-mln_util_dindex_SOURCES = mln_util_dindex.cc
-mln_util_tracked_ptr_SOURCES = mln_util_tracked_ptr.cc
-mln_util_ignore_SOURCES = mln_util_ignore.cc
-mln_util_greater_psite_SOURCES = mln_util_greater_psite.cc
-mln_util_timer_SOURCES = mln_util_timer.cc
-mln_util_yes_SOURCES = mln_util_yes.cc
-mln_util_line_graph_SOURCES = mln_util_line_graph.cc
-mln_util_ord_SOURCES = mln_util_ord.cc
-mln_util_tree_fast_to_image_SOURCES = mln_util_tree_fast_to_image.cc
-mln_util_tree_SOURCES = mln_util_tree.cc
-mln_util_index_SOURCES = mln_util_index.cc
-mln_util_multi_site_SOURCES = mln_util_multi_site.cc
-mln_util_branch_iter_SOURCES = mln_util_branch_iter.cc
-mln_util_branch_iter_ind_SOURCES = mln_util_branch_iter_ind.cc
-mln_util_tree_to_fast_SOURCES = mln_util_tree_to_fast.cc
-mln_util_array_SOURCES = mln_util_array.cc
-mln_util_vertex_SOURCES = mln_util_vertex.cc
-mln_util_pix_SOURCES = mln_util_pix.cc
-mln_util_tree_fast_SOURCES = mln_util_tree_fast.cc
-mln_util_site_pair_SOURCES = mln_util_site_pair.cc
-mln_util_nil_SOURCES = mln_util_nil.cc
-mln_util_eat_SOURCES = mln_util_eat.cc
-mln_util_essential_SOURCES = mln_util_essential.cc
-mln_data_memset__SOURCES = mln_data_memset_.cc
-mln_data_memcpy__SOURCES = mln_data_memcpy_.cc
+mln_accu_all_SOURCES = mln_accu_all.cc
+mln_accu_bbox_SOURCES = mln_accu_bbox.cc
+mln_accu_center_SOURCES = mln_accu_center.cc
+mln_accu_compute_SOURCES = mln_accu_compute.cc
+mln_accu_convolve_SOURCES = mln_accu_convolve.cc
+mln_accu_count_SOURCES = mln_accu_count.cc
+mln_accu_count_adjacent_vertices_SOURCES = mln_accu_count_adjacent_vertices.cc
+mln_accu_essential_SOURCES = mln_accu_essential.cc
+mln_accu_height_SOURCES = mln_accu_height.cc
+mln_accu_histo_SOURCES = mln_accu_histo.cc
+mln_accu_internal_base_SOURCES = mln_accu_internal_base.cc
+mln_accu_land_SOURCES = mln_accu_land.cc
+mln_accu_land_basic_SOURCES = mln_accu_land_basic.cc
+mln_accu_line_SOURCES = mln_accu_line.cc
+mln_accu_lor_SOURCES = mln_accu_lor.cc
+mln_accu_lor_basic_SOURCES = mln_accu_lor_basic.cc
+mln_accu_maj_h_SOURCES = mln_accu_maj_h.cc
+mln_accu_max_SOURCES = mln_accu_max.cc
+mln_accu_max_h_SOURCES = mln_accu_max_h.cc
+mln_accu_mean_SOURCES = mln_accu_mean.cc
+mln_accu_median_alt_SOURCES = mln_accu_median_alt.cc
+mln_accu_median_h_SOURCES = mln_accu_median_h.cc
+mln_accu_min_SOURCES = mln_accu_min.cc
+mln_accu_min_h_SOURCES = mln_accu_min_h.cc
+mln_accu_min_max_SOURCES = mln_accu_min_max.cc
+mln_accu_nil_SOURCES = mln_accu_nil.cc
+mln_accu_p_SOURCES = mln_accu_p.cc
+mln_accu_pair_SOURCES = mln_accu_pair.cc
+mln_accu_rank_SOURCES = mln_accu_rank.cc
+mln_accu_rank_bool_SOURCES = mln_accu_rank_bool.cc
+mln_accu_rank_high_quant_SOURCES = mln_accu_rank_high_quant.cc
+mln_accu_rms_SOURCES = mln_accu_rms.cc
+mln_accu_sum_SOURCES = mln_accu_sum.cc
+mln_accu_take_SOURCES = mln_accu_take.cc
+mln_accu_transform_SOURCES = mln_accu_transform.cc
+mln_accu_transform_diagonal_SOURCES = mln_accu_transform_diagonal.cc
+mln_accu_transform_directional_SOURCES = mln_accu_transform_directional.cc
+mln_accu_transform_line_SOURCES = mln_accu_transform_line.cc
+mln_accu_transform_snake_SOURCES = mln_accu_transform_snake.cc
+mln_accu_transform_stop_SOURCES = mln_accu_transform_stop.cc
+mln_accu_tuple_SOURCES = mln_accu_tuple.cc
+mln_accu_v_SOURCES = mln_accu_v.cc
+mln_accu_volume_SOURCES = mln_accu_volume.cc
+mln_algebra_all_SOURCES = mln_algebra_all.cc
+mln_algebra_essential_SOURCES = mln_algebra_essential.cc
+mln_algebra_h_mat_SOURCES = mln_algebra_h_mat.cc
+mln_algebra_h_vec_SOURCES = mln_algebra_h_vec.cc
+mln_algebra_mat_SOURCES = mln_algebra_mat.cc
+mln_algebra_quat_SOURCES = mln_algebra_quat.cc
+mln_algebra_vec_SOURCES = mln_algebra_vec.cc
+mln_all_SOURCES = mln_all.cc
+mln_arith_all_SOURCES = mln_arith_all.cc
+mln_arith_diff_abs_SOURCES = mln_arith_diff_abs.cc
+mln_arith_essential_SOURCES = mln_arith_essential.cc
+mln_arith_includes_SOURCES = mln_arith_includes.cc
+mln_arith_min_SOURCES = mln_arith_min.cc
+mln_arith_minus_SOURCES = mln_arith_minus.cc
+mln_arith_plus_SOURCES = mln_arith_plus.cc
+mln_arith_revert_SOURCES = mln_arith_revert.cc
+mln_arith_times_SOURCES = mln_arith_times.cc
+mln_binarization_all_SOURCES = mln_binarization_all.cc
+mln_binarization_binarization_SOURCES = mln_binarization_binarization.cc
+mln_binarization_essential_SOURCES = mln_binarization_essential.cc
+mln_binarization_includes_SOURCES = mln_binarization_includes.cc
+mln_binarization_threshold_SOURCES = mln_binarization_threshold.cc
+mln_border_adjust_SOURCES = mln_border_adjust.cc
+mln_border_all_SOURCES = mln_border_all.cc
+mln_border_duplicate_SOURCES = mln_border_duplicate.cc
+mln_border_equalize_SOURCES = mln_border_equalize.cc
+mln_border_essential_SOURCES = mln_border_essential.cc
+mln_border_fill_SOURCES = mln_border_fill.cc
+mln_border_find_SOURCES = mln_border_find.cc
+mln_border_get_SOURCES = mln_border_get.cc
+mln_border_mirror_SOURCES = mln_border_mirror.cc
+mln_border_resize_SOURCES = mln_border_resize.cc
+mln_border_thickness_SOURCES = mln_border_thickness.cc
+mln_canvas_all_SOURCES = mln_canvas_all.cc
+mln_canvas_browsing_all_SOURCES = mln_canvas_browsing_all.cc
+mln_canvas_browsing_backdiagonal2d_SOURCES = mln_canvas_browsing_backdiagonal2d.cc
+mln_canvas_browsing_depth_first_search_SOURCES = mln_canvas_browsing_depth_first_search.cc
+mln_canvas_browsing_diagonal2d_SOURCES = mln_canvas_browsing_diagonal2d.cc
+mln_canvas_browsing_dir_struct_elt_incr_update_SOURCES = mln_canvas_browsing_dir_struct_elt_incr_update.cc
+mln_canvas_browsing_directional_SOURCES = mln_canvas_browsing_directional.cc
+mln_canvas_browsing_essential_SOURCES = mln_canvas_browsing_essential.cc
+mln_canvas_browsing_fwd_SOURCES = mln_canvas_browsing_fwd.cc
+mln_canvas_browsing_hyper_directional_SOURCES = mln_canvas_browsing_hyper_directional.cc
+mln_canvas_browsing_snake_fwd_SOURCES = mln_canvas_browsing_snake_fwd.cc
+mln_canvas_browsing_snake_generic_SOURCES = mln_canvas_browsing_snake_generic.cc
+mln_canvas_browsing_snake_vert_SOURCES = mln_canvas_browsing_snake_vert.cc
+mln_canvas_chamfer_SOURCES = mln_canvas_chamfer.cc
+mln_canvas_distance_front_SOURCES = mln_canvas_distance_front.cc
+mln_canvas_distance_geodesic_SOURCES = mln_canvas_distance_geodesic.cc
+mln_canvas_essential_SOURCES = mln_canvas_essential.cc
+mln_canvas_labeling_SOURCES = mln_canvas_labeling.cc
+mln_canvas_morpho_algebraic_union_find_SOURCES = mln_canvas_morpho_algebraic_union_find.cc
+mln_canvas_morpho_all_SOURCES = mln_canvas_morpho_all.cc
+mln_canvas_morpho_essential_SOURCES = mln_canvas_morpho_essential.cc
+mln_convert_all_SOURCES = mln_convert_all.cc
+mln_convert_essential_SOURCES = mln_convert_essential.cc
+mln_convert_from_to_SOURCES = mln_convert_from_to.cc
+mln_convert_impl_all_SOURCES = mln_convert_impl_all.cc
+mln_convert_impl_from_double_to_value_SOURCES = mln_convert_impl_from_double_to_value.cc
+mln_convert_impl_from_float_to_value_SOURCES = mln_convert_impl_from_float_to_value.cc
+mln_convert_impl_from_image_to_site_set_SOURCES = mln_convert_impl_from_image_to_site_set.cc
+mln_convert_impl_from_int_to_value_SOURCES = mln_convert_impl_from_int_to_value.cc
+mln_convert_impl_from_site_set_to_image_SOURCES = mln_convert_impl_from_site_set_to_image.cc
+mln_convert_impl_from_value_to_value_SOURCES = mln_convert_impl_from_value_to_value.cc
+mln_convert_to_SOURCES = mln_convert_to.cc
+mln_convert_to_dpoint_SOURCES = mln_convert_to_dpoint.cc
+mln_convert_to_fun_SOURCES = mln_convert_to_fun.cc
+mln_convert_to_image_SOURCES = mln_convert_to_image.cc
+mln_convert_to_p_array_SOURCES = mln_convert_to_p_array.cc
+mln_convert_to_p_set_SOURCES = mln_convert_to_p_set.cc
+mln_convert_to_upper_window_SOURCES = mln_convert_to_upper_window.cc
+mln_convert_to_window_SOURCES = mln_convert_to_window.cc
+mln_core_a_point_of_SOURCES = mln_core_a_point_of.cc
+mln_core_alias_all_SOURCES = mln_core_alias_all.cc
+mln_core_alias_box1d_SOURCES = mln_core_alias_box1d.cc
+mln_core_alias_box2d_SOURCES = mln_core_alias_box2d.cc
+mln_core_alias_box2d_h_SOURCES = mln_core_alias_box2d_h.cc
+mln_core_alias_box3d_SOURCES = mln_core_alias_box3d.cc
+mln_core_alias_complex_geometry_SOURCES = mln_core_alias_complex_geometry.cc
+mln_core_alias_complex_image_SOURCES = mln_core_alias_complex_image.cc
+mln_core_alias_dpoint1d_SOURCES = mln_core_alias_dpoint1d.cc
+mln_core_alias_dpoint2d_SOURCES = mln_core_alias_dpoint2d.cc
+mln_core_alias_dpoint2d_h_SOURCES = mln_core_alias_dpoint2d_h.cc
+mln_core_alias_dpoint3d_SOURCES = mln_core_alias_dpoint3d.cc
+mln_core_alias_neighb1d_SOURCES = mln_core_alias_neighb1d.cc
+mln_core_alias_neighb2d_SOURCES = mln_core_alias_neighb2d.cc
+mln_core_alias_neighb3d_SOURCES = mln_core_alias_neighb3d.cc
+mln_core_alias_p_run2d_SOURCES = mln_core_alias_p_run2d.cc
+mln_core_alias_p_runs2d_SOURCES = mln_core_alias_p_runs2d.cc
+mln_core_alias_point1d_SOURCES = mln_core_alias_point1d.cc
+mln_core_alias_point2d_SOURCES = mln_core_alias_point2d.cc
+mln_core_alias_point2d_h_SOURCES = mln_core_alias_point2d_h.cc
+mln_core_alias_point3d_SOURCES = mln_core_alias_point3d.cc
+mln_core_alias_point3df_SOURCES = mln_core_alias_point3df.cc
+mln_core_alias_vec3d_SOURCES = mln_core_alias_vec3d.cc
+mln_core_alias_w_window1d_float_SOURCES = mln_core_alias_w_window1d_float.cc
+mln_core_alias_w_window1d_int_SOURCES = mln_core_alias_w_window1d_int.cc
+mln_core_alias_w_window2d_float_SOURCES = mln_core_alias_w_window2d_float.cc
+mln_core_alias_w_window2d_int_SOURCES = mln_core_alias_w_window2d_int.cc
+mln_core_alias_w_window3d_float_SOURCES = mln_core_alias_w_window3d_float.cc
+mln_core_alias_w_window3d_int_SOURCES = mln_core_alias_w_window3d_int.cc
+mln_core_alias_window1d_SOURCES = mln_core_alias_window1d.cc
+mln_core_alias_window2d_SOURCES = mln_core_alias_window2d.cc
+mln_core_alias_window3d_SOURCES = mln_core_alias_window3d.cc
+mln_core_all_SOURCES = mln_core_all.cc
+mln_core_box_runstart_piter_SOURCES = mln_core_box_runstart_piter.cc
+mln_core_category_SOURCES = mln_core_category.cc
+mln_core_clock_neighb_SOURCES = mln_core_clock_neighb.cc
+mln_core_clock_neighb2d_SOURCES = mln_core_clock_neighb2d.cc
+mln_core_concept_accumulator_SOURCES = mln_core_concept_accumulator.cc
+mln_core_concept_all_SOURCES = mln_core_concept_all.cc
+mln_core_concept_box_SOURCES = mln_core_concept_box.cc
+mln_core_concept_browsing_SOURCES = mln_core_concept_browsing.cc
+mln_core_concept_delta_point_site_SOURCES = mln_core_concept_delta_point_site.cc
+mln_core_concept_dpoint_SOURCES = mln_core_concept_dpoint.cc
+mln_core_concept_function_SOURCES = mln_core_concept_function.cc
+mln_core_concept_gdpoint_SOURCES = mln_core_concept_gdpoint.cc
+mln_core_concept_generalized_pixel_SOURCES = mln_core_concept_generalized_pixel.cc
+mln_core_concept_gpoint_SOURCES = mln_core_concept_gpoint.cc
+mln_core_concept_graph_SOURCES = mln_core_concept_graph.cc
+mln_core_concept_image_SOURCES = mln_core_concept_image.cc
+mln_core_concept_iterator_SOURCES = mln_core_concept_iterator.cc
+mln_core_concept_literal_SOURCES = mln_core_concept_literal.cc
+mln_core_concept_mesh_SOURCES = mln_core_concept_mesh.cc
+mln_core_concept_meta_accumulator_SOURCES = mln_core_concept_meta_accumulator.cc
+mln_core_concept_meta_fun_SOURCES = mln_core_concept_meta_fun.cc
+mln_core_concept_neighborhood_SOURCES = mln_core_concept_neighborhood.cc
+mln_core_concept_object_SOURCES = mln_core_concept_object.cc
+mln_core_concept_pixel_iterator_SOURCES = mln_core_concept_pixel_iterator.cc
+mln_core_concept_point_SOURCES = mln_core_concept_point.cc
+mln_core_concept_point_site_SOURCES = mln_core_concept_point_site.cc
+mln_core_concept_proxy_SOURCES = mln_core_concept_proxy.cc
+mln_core_concept_pseudo_site_SOURCES = mln_core_concept_pseudo_site.cc
+mln_core_concept_regular_grid_SOURCES = mln_core_concept_regular_grid.cc
+mln_core_concept_site_SOURCES = mln_core_concept_site.cc
+mln_core_concept_site_iterator_SOURCES = mln_core_concept_site_iterator.cc
+mln_core_concept_site_proxy_SOURCES = mln_core_concept_site_proxy.cc
+mln_core_concept_site_set_SOURCES = mln_core_concept_site_set.cc
+mln_core_concept_value_SOURCES = mln_core_concept_value.cc
+mln_core_concept_value_iterator_SOURCES = mln_core_concept_value_iterator.cc
+mln_core_concept_value_set_SOURCES = mln_core_concept_value_set.cc
+mln_core_concept_weighted_window_SOURCES = mln_core_concept_weighted_window.cc
+mln_core_concept_window_SOURCES = mln_core_concept_window.cc
+mln_core_contract_SOURCES = mln_core_contract.cc
+mln_core_def_all_SOURCES = mln_core_def_all.cc
+mln_core_def_coord_SOURCES = mln_core_def_coord.cc
+mln_core_def_coordf_SOURCES = mln_core_def_coordf.cc
+mln_core_def_essential_SOURCES = mln_core_def_essential.cc
+mln_core_def_low_quant_nbits_SOURCES = mln_core_def_low_quant_nbits.cc
+mln_core_dpoint_SOURCES = mln_core_dpoint.cc
+mln_core_dpoints_pixter_SOURCES = mln_core_dpoints_pixter.cc
+mln_core_dpsites_piter_SOURCES = mln_core_dpsites_piter.cc
+mln_core_essential_SOURCES = mln_core_essential.cc
+mln_core_faces_psite_SOURCES = mln_core_faces_psite.cc
+mln_core_grids_SOURCES = mln_core_grids.cc
+mln_core_image_all_SOURCES = mln_core_image_all.cc
+mln_core_image_bgraph_image_SOURCES = mln_core_image_bgraph_image.cc
+mln_core_image_bgraph_psite_SOURCES = mln_core_image_bgraph_psite.cc
+mln_core_image_cast_image_SOURCES = mln_core_image_cast_image.cc
+mln_core_image_ch_piter_SOURCES = mln_core_image_ch_piter.cc
+mln_core_image_complex_image_SOURCES = mln_core_image_complex_image.cc
+mln_core_image_complex_neighborhood_piter_SOURCES = mln_core_image_complex_neighborhood_piter.cc
+mln_core_image_complex_neighborhoods_SOURCES = mln_core_image_complex_neighborhoods.cc
+mln_core_image_complex_window_piter_SOURCES = mln_core_image_complex_window_piter.cc
+mln_core_image_complex_windows_SOURCES = mln_core_image_complex_windows.cc
+mln_core_image_decorated_image_SOURCES = mln_core_image_decorated_image.cc
+mln_core_image_essential_SOURCES = mln_core_image_essential.cc
+mln_core_image_extended_SOURCES = mln_core_image_extended.cc
+mln_core_image_extension_fun_SOURCES = mln_core_image_extension_fun.cc
+mln_core_image_extension_ima_SOURCES = mln_core_image_extension_ima.cc
+mln_core_image_extension_val_SOURCES = mln_core_image_extension_val.cc
+mln_core_image_flat_image_SOURCES = mln_core_image_flat_image.cc
+mln_core_image_fun_image_SOURCES = mln_core_image_fun_image.cc
+mln_core_image_graph_elt_neighborhood_SOURCES = mln_core_image_graph_elt_neighborhood.cc
+mln_core_image_graph_elt_window_SOURCES = mln_core_image_graph_elt_window.cc
+mln_core_image_graph_window_piter_SOURCES = mln_core_image_graph_window_piter.cc
+mln_core_image_hexa_SOURCES = mln_core_image_hexa.cc
+mln_core_image_hexa_piter_SOURCES = mln_core_image_hexa_piter.cc
+mln_core_image_image1d_SOURCES = mln_core_image_image1d.cc
+mln_core_image_image2d_SOURCES = mln_core_image_image2d.cc
+mln_core_image_image2d_h_SOURCES = mln_core_image_image2d_h.cc
+mln_core_image_image3d_SOURCES = mln_core_image_image3d.cc
+mln_core_image_image_if_SOURCES = mln_core_image_image_if.cc
+mln_core_image_interpolated_SOURCES = mln_core_image_interpolated.cc
+mln_core_image_lazy_image_SOURCES = mln_core_image_lazy_image.cc
+mln_core_image_line_graph_elt_neighborhood_SOURCES = mln_core_image_line_graph_elt_neighborhood.cc
+mln_core_image_line_graph_elt_window_SOURCES = mln_core_image_line_graph_elt_window.cc
+mln_core_image_mono_obased_rle_encode_SOURCES = mln_core_image_mono_obased_rle_encode.cc
+mln_core_image_mono_obased_rle_image_SOURCES = mln_core_image_mono_obased_rle_image.cc
+mln_core_image_mono_rle_encode_SOURCES = mln_core_image_mono_rle_encode.cc
+mln_core_image_mono_rle_image_SOURCES = mln_core_image_mono_rle_image.cc
+mln_core_image_obased_rle_encode_SOURCES = mln_core_image_obased_rle_encode.cc
+mln_core_image_obased_rle_image_SOURCES = mln_core_image_obased_rle_image.cc
+mln_core_image_p2p_image_SOURCES = mln_core_image_p2p_image.cc
+mln_core_image_plain_SOURCES = mln_core_image_plain.cc
+mln_core_image_rle_encode_SOURCES = mln_core_image_rle_encode.cc
+mln_core_image_rle_image_SOURCES = mln_core_image_rle_image.cc
+mln_core_image_safe_SOURCES = mln_core_image_safe.cc
+mln_core_image_slice_image_SOURCES = mln_core_image_slice_image.cc
+mln_core_image_sparse_encode_SOURCES = mln_core_image_sparse_encode.cc
+mln_core_image_sparse_image_SOURCES = mln_core_image_sparse_image.cc
+mln_core_image_sub_image_SOURCES = mln_core_image_sub_image.cc
+mln_core_image_sub_image_if_SOURCES = mln_core_image_sub_image_if.cc
+mln_core_image_t_image_SOURCES = mln_core_image_t_image.cc
+mln_core_image_tr_image_SOURCES = mln_core_image_tr_image.cc
+mln_core_image_tr_mesh_SOURCES = mln_core_image_tr_mesh.cc
+mln_core_image_value_enc_image_SOURCES = mln_core_image_value_enc_image.cc
+mln_core_image_value_encode_SOURCES = mln_core_image_value_encode.cc
+mln_core_image_violent_cast_image_SOURCES = mln_core_image_violent_cast_image.cc
+mln_core_internal_box_impl_SOURCES = mln_core_internal_box_impl.cc
+mln_core_internal_check_image_all_SOURCES = mln_core_internal_check_image_all.cc
+mln_core_internal_check_image_fastest_SOURCES = mln_core_internal_check_image_fastest.cc
+mln_core_internal_classical_window_base_SOURCES = mln_core_internal_classical_window_base.cc
+mln_core_internal_complex_neighborhood_base_SOURCES = mln_core_internal_complex_neighborhood_base.cc
+mln_core_internal_complex_window_p_base_SOURCES = mln_core_internal_complex_window_p_base.cc
+mln_core_internal_coord_impl_SOURCES = mln_core_internal_coord_impl.cc
+mln_core_internal_data_SOURCES = mln_core_internal_data.cc
+mln_core_internal_exact_SOURCES = mln_core_internal_exact.cc
+mln_core_internal_fixme_SOURCES = mln_core_internal_fixme.cc
+mln_core_internal_force_exact_SOURCES = mln_core_internal_force_exact.cc
+mln_core_internal_geom_bbox_SOURCES = mln_core_internal_geom_bbox.cc
+mln_core_internal_graph_psite_base_SOURCES = mln_core_internal_graph_psite_base.cc
+mln_core_internal_graph_window_base_SOURCES = mln_core_internal_graph_window_base.cc
+mln_core_internal_image_base_SOURCES = mln_core_internal_image_base.cc
+mln_core_internal_image_domain_morpher_SOURCES = mln_core_internal_image_domain_morpher.cc
+mln_core_internal_image_identity_SOURCES = mln_core_internal_image_identity.cc
+mln_core_internal_image_morpher_SOURCES = mln_core_internal_image_morpher.cc
+mln_core_internal_image_primary_SOURCES = mln_core_internal_image_primary.cc
+mln_core_internal_image_value_morpher_SOURCES = mln_core_internal_image_value_morpher.cc
+mln_core_internal_morpher_lvalue_SOURCES = mln_core_internal_morpher_lvalue.cc
+mln_core_internal_neighb_niter_impl_SOURCES = mln_core_internal_neighb_niter_impl.cc
+mln_core_internal_neighborhood_base_SOURCES = mln_core_internal_neighborhood_base.cc
+mln_core_internal_p_complex_piter_base_SOURCES = mln_core_internal_p_complex_piter_base.cc
+mln_core_internal_piter_adaptor_SOURCES = mln_core_internal_piter_adaptor.cc
+mln_core_internal_pixel_impl_SOURCES = mln_core_internal_pixel_impl.cc
+mln_core_internal_pixel_iterator_base_SOURCES = mln_core_internal_pixel_iterator_base.cc
+mln_core_internal_pseudo_site_base_SOURCES = mln_core_internal_pseudo_site_base.cc
+mln_core_internal_run_image_SOURCES = mln_core_internal_run_image.cc
+mln_core_internal_set_of_SOURCES = mln_core_internal_set_of.cc
+mln_core_internal_site_iterator_base_SOURCES = mln_core_internal_site_iterator_base.cc
+mln_core_internal_site_relative_iterator_base_SOURCES = mln_core_internal_site_relative_iterator_base.cc
+mln_core_internal_site_set_base_SOURCES = mln_core_internal_site_set_base.cc
+mln_core_internal_site_set_impl_SOURCES = mln_core_internal_site_set_impl.cc
+mln_core_internal_site_set_iterator_base_SOURCES = mln_core_internal_site_set_iterator_base.cc
+mln_core_internal_weighted_window_base_SOURCES = mln_core_internal_weighted_window_base.cc
+mln_core_internal_window_base_SOURCES = mln_core_internal_window_base.cc
+mln_core_macros_SOURCES = mln_core_macros.cc
+mln_core_neighb_SOURCES = mln_core_neighb.cc
+mln_core_pixel_SOURCES = mln_core_pixel.cc
+mln_core_pixter1d_SOURCES = mln_core_pixter1d.cc
+mln_core_pixter2d_SOURCES = mln_core_pixter2d.cc
+mln_core_pixter3d_SOURCES = mln_core_pixter3d.cc
+mln_core_point_SOURCES = mln_core_point.cc
+mln_core_routine_all_SOURCES = mln_core_routine_all.cc
+mln_core_routine_duplicate_SOURCES = mln_core_routine_duplicate.cc
+mln_core_routine_essential_SOURCES = mln_core_routine_essential.cc
+mln_core_routine_exact_SOURCES = mln_core_routine_exact.cc
+mln_core_routine_extend_SOURCES = mln_core_routine_extend.cc
+mln_core_routine_init_SOURCES = mln_core_routine_init.cc
+mln_core_routine_initialize_SOURCES = mln_core_routine_initialize.cc
+mln_core_routine_ops_SOURCES = mln_core_routine_ops.cc
+mln_core_routine_primary_SOURCES = mln_core_routine_primary.cc
+mln_core_site_set_all_SOURCES = mln_core_site_set_all.cc
+mln_core_site_set_attic_p_complex_faces_piter_SOURCES = mln_core_site_set_attic_p_complex_faces_piter.cc
+mln_core_site_set_attic_p_faces_piter_SOURCES = mln_core_site_set_attic_p_faces_piter.cc
+mln_core_site_set_box_SOURCES = mln_core_site_set_box.cc
+mln_core_site_set_box_piter_SOURCES = mln_core_site_set_box_piter.cc
+mln_core_site_set_complex_psite_SOURCES = mln_core_site_set_complex_psite.cc
+mln_core_site_set_essential_SOURCES = mln_core_site_set_essential.cc
+mln_core_site_set_operators_SOURCES = mln_core_site_set_operators.cc
+mln_core_site_set_p_array_SOURCES = mln_core_site_set_p_array.cc
+mln_core_site_set_p_bgraph_SOURCES = mln_core_site_set_p_bgraph.cc
+mln_core_site_set_p_bgraph_piter_SOURCES = mln_core_site_set_p_bgraph_piter.cc
+mln_core_site_set_p_centered_SOURCES = mln_core_site_set_p_centered.cc
+mln_core_site_set_p_complex_SOURCES = mln_core_site_set_p_complex.cc
+mln_core_site_set_p_complex_piter_SOURCES = mln_core_site_set_p_complex_piter.cc
+mln_core_site_set_p_double_SOURCES = mln_core_site_set_p_double.cc
+mln_core_site_set_p_edges_SOURCES = mln_core_site_set_p_edges.cc
+mln_core_site_set_p_edges_psite_SOURCES = mln_core_site_set_p_edges_psite.cc
+mln_core_site_set_p_faces_SOURCES = mln_core_site_set_p_faces.cc
+mln_core_site_set_p_graph_piter_SOURCES = mln_core_site_set_p_graph_piter.cc
+mln_core_site_set_p_if_SOURCES = mln_core_site_set_p_if.cc
+mln_core_site_set_p_if_piter_SOURCES = mln_core_site_set_p_if_piter.cc
+mln_core_site_set_p_image_SOURCES = mln_core_site_set_p_image.cc
+mln_core_site_set_p_key_SOURCES = mln_core_site_set_p_key.cc
+mln_core_site_set_p_line2d_SOURCES = mln_core_site_set_p_line2d.cc
+mln_core_site_set_p_mutable_array_of_SOURCES = mln_core_site_set_p_mutable_array_of.cc
+mln_core_site_set_p_n_faces_piter_SOURCES = mln_core_site_set_p_n_faces_piter.cc
+mln_core_site_set_p_priority_SOURCES = mln_core_site_set_p_priority.cc
+mln_core_site_set_p_queue_SOURCES = mln_core_site_set_p_queue.cc
+mln_core_site_set_p_queue_fast_SOURCES = mln_core_site_set_p_queue_fast.cc
+mln_core_site_set_p_run_SOURCES = mln_core_site_set_p_run.cc
+mln_core_site_set_p_run_piter_SOURCES = mln_core_site_set_p_run_piter.cc
+mln_core_site_set_p_set_SOURCES = mln_core_site_set_p_set.cc
+mln_core_site_set_p_set_of_SOURCES = mln_core_site_set_p_set_of.cc
+mln_core_site_set_p_vaccess_SOURCES = mln_core_site_set_p_vaccess.cc
+mln_core_site_set_p_vertices_SOURCES = mln_core_site_set_p_vertices.cc
+mln_core_site_set_p_vertices_psite_SOURCES = mln_core_site_set_p_vertices_psite.cc
+mln_core_tags_SOURCES = mln_core_tags.cc
+mln_core_trait_all_SOURCES = mln_core_trait_all.cc
+mln_core_trait_essential_SOURCES = mln_core_trait_essential.cc
+mln_core_trait_op_mult_SOURCES = mln_core_trait_op_mult.cc
+mln_core_trait_pixter_SOURCES = mln_core_trait_pixter.cc
+mln_core_trait_qlf_value_SOURCES = mln_core_trait_qlf_value.cc
+mln_core_var_SOURCES = mln_core_var.cc
+mln_core_w_window_SOURCES = mln_core_w_window.cc
+mln_core_window_SOURCES = mln_core_window.cc
 mln_data_all_SOURCES = mln_data_all.cc
-mln_data_paste_SOURCES = mln_data_paste.cc
+mln_data_essential_SOURCES = mln_data_essential.cc
+mln_data_fill_SOURCES = mln_data_fill.cc
 mln_data_fill_with_image_SOURCES = mln_data_fill_with_image.cc
 mln_data_fill_with_value_SOURCES = mln_data_fill_with_value.cc
-mln_data_fill_SOURCES = mln_data_fill.cc
-mln_data_essential_SOURCES = mln_data_essential.cc
-mln_tag_init_SOURCES = mln_tag_init.cc
-mln_tag_skeleton_SOURCES = mln_tag_skeleton.cc
-mln_tag_all_SOURCES = mln_tag_all.cc
-mln_tag_essential_SOURCES = mln_tag_essential.cc
-mln_trace_entering_SOURCES = mln_trace_entering.cc
-mln_trace_all_SOURCES = mln_trace_all.cc
-mln_trace_warning_SOURCES = mln_trace_warning.cc
-mln_trace_exiting_SOURCES = mln_trace_exiting.cc
-mln_trace_resume_SOURCES = mln_trace_resume.cc
-mln_trace_quiet_SOURCES = mln_trace_quiet.cc
-mln_trace_stop_SOURCES = mln_trace_stop.cc
-mln_trace_essential_SOURCES = mln_trace_essential.cc
-mln_make_graph_SOURCES = mln_make_graph.cc
-mln_make_double_neighb2d_SOURCES = mln_make_double_neighb2d.cc
-mln_make_image3d_SOURCES = mln_make_image3d.cc
-mln_make_dpoint2d_h_SOURCES = mln_make_dpoint2d_h.cc
-mln_make_w_window_SOURCES = mln_make_w_window.cc
-mln_make_image_SOURCES = mln_make_image.cc
-mln_make_vec_SOURCES = mln_make_vec.cc
-mln_make_all_SOURCES = mln_make_all.cc
-mln_make_dual_neighb_SOURCES = mln_make_dual_neighb.cc
-mln_make_w_window3d_SOURCES = mln_make_w_window3d.cc
-mln_make_mat_SOURCES = mln_make_mat.cc
-mln_make_win_chamfer_SOURCES = mln_make_win_chamfer.cc
-mln_make_w_window2d_int_SOURCES = mln_make_w_window2d_int.cc
-mln_make_box1d_SOURCES = mln_make_box1d.cc
-mln_make_voronoi_SOURCES = mln_make_voronoi.cc
-mln_make_box2d_SOURCES = mln_make_box2d.cc
-mln_make_h_mat_SOURCES = mln_make_h_mat.cc
-mln_make_w_window2d_SOURCES = mln_make_w_window2d.cc
-mln_make_box3d_SOURCES = mln_make_box3d.cc
-mln_make_relabelfun_SOURCES = mln_make_relabelfun.cc
-mln_make_pixel_SOURCES = mln_make_pixel.cc
-mln_make_pix_SOURCES = mln_make_pix.cc
-mln_make_box2d_h_SOURCES = mln_make_box2d_h.cc
-mln_make_w_window1d_SOURCES = mln_make_w_window1d.cc
-mln_make_image2d_SOURCES = mln_make_image2d.cc
-mln_make_w_window_directional_SOURCES = mln_make_w_window_directional.cc
-mln_make_w_window3d_int_SOURCES = mln_make_w_window3d_int.cc
-mln_make_essential_SOURCES = mln_make_essential.cc
-mln_make_w_window1d_int_SOURCES = mln_make_w_window1d_int.cc
-mln_make_point2d_h_SOURCES = mln_make_point2d_h.cc
-mln_extract_red_SOURCES = mln_extract_red.cc
-mln_extract_all_SOURCES = mln_extract_all.cc
-mln_extract_green_SOURCES = mln_extract_green.cc
-mln_extract_blue_SOURCES = mln_extract_blue.cc
-mln_extract_essential_SOURCES = mln_extract_essential.cc
+mln_data_memcpy__SOURCES = mln_data_memcpy_.cc
+mln_data_memset__SOURCES = mln_data_memset_.cc
+mln_data_paste_SOURCES = mln_data_paste.cc
+mln_debug_all_SOURCES = mln_debug_all.cc
+mln_debug_colorize_SOURCES = mln_debug_colorize.cc
+mln_debug_draw_graph_SOURCES = mln_debug_draw_graph.cc
+mln_debug_essential_SOURCES = mln_debug_essential.cc
+mln_debug_format_SOURCES = mln_debug_format.cc
+mln_debug_iota_SOURCES = mln_debug_iota.cc
+mln_debug_println_SOURCES = mln_debug_println.cc
+mln_debug_println_with_border_SOURCES = mln_debug_println_with_border.cc
+mln_debug_put_word_SOURCES = mln_debug_put_word.cc
+mln_debug_quiet_SOURCES = mln_debug_quiet.cc
+mln_debug_slices_2d_SOURCES = mln_debug_slices_2d.cc
 mln_display_all_SOURCES = mln_display_all.cc
 mln_display_essential_SOURCES = mln_display_essential.cc
+mln_draw_all_SOURCES = mln_draw_all.cc
+mln_draw_box_SOURCES = mln_draw_box.cc
+mln_draw_essential_SOURCES = mln_draw_essential.cc
+mln_draw_line_SOURCES = mln_draw_line.cc
+mln_draw_plot_SOURCES = mln_draw_plot.cc
+mln_essential_1d_SOURCES = mln_essential_1d.cc
+mln_essential_2d_SOURCES = mln_essential_2d.cc
+mln_essential_3d_SOURCES = mln_essential_3d.cc
+mln_essential_routine_SOURCES = mln_essential_routine.cc
+mln_estim_all_SOURCES = mln_estim_all.cc
+mln_estim_essential_SOURCES = mln_estim_essential.cc
+mln_estim_mean_SOURCES = mln_estim_mean.cc
+mln_estim_min_max_SOURCES = mln_estim_min_max.cc
+mln_estim_sum_SOURCES = mln_estim_sum.cc
 mln_extension_adjust_SOURCES = mln_extension_adjust.cc
-mln_extension_duplicate_SOURCES = mln_extension_duplicate.cc
 mln_extension_adjust_duplicate_SOURCES = mln_extension_adjust_duplicate.cc
-mln_extension_all_SOURCES = mln_extension_all.cc
 mln_extension_adjust_fill_SOURCES = mln_extension_adjust_fill.cc
-mln_extension_fill_SOURCES = mln_extension_fill.cc
+mln_extension_all_SOURCES = mln_extension_all.cc
+mln_extension_duplicate_SOURCES = mln_extension_duplicate.cc
 mln_extension_essential_SOURCES = mln_extension_essential.cc
-mln_fun_p2b_chess_SOURCES = mln_fun_p2b_chess.cc
+mln_extension_fill_SOURCES = mln_extension_fill.cc
+mln_extract_all_SOURCES = mln_extract_all.cc
+mln_extract_blue_SOURCES = mln_extract_blue.cc
+mln_extract_essential_SOURCES = mln_extract_essential.cc
+mln_extract_green_SOURCES = mln_extract_green.cc
+mln_extract_red_SOURCES = mln_extract_red.cc
+mln_fun_all_SOURCES = mln_fun_all.cc
+mln_fun_c_SOURCES = mln_fun_c.cc
+mln_fun_cast_SOURCES = mln_fun_cast.cc
+mln_fun_essential_SOURCES = mln_fun_essential.cc
+mln_fun_i2v_all_SOURCES = mln_fun_i2v_all.cc
+mln_fun_i2v_all_to_SOURCES = mln_fun_i2v_all_to.cc
+mln_fun_i2v_array_SOURCES = mln_fun_i2v_array.cc
+mln_fun_i2v_essential_SOURCES = mln_fun_i2v_essential.cc
+mln_fun_internal_array_base_SOURCES = mln_fun_internal_array_base.cc
+mln_fun_internal_ch_function_value_impl_SOURCES = mln_fun_internal_ch_function_value_impl.cc
+mln_fun_internal_selector_SOURCES = mln_fun_internal_selector.cc
+mln_fun_internal_x2x_linear_impl_SOURCES = mln_fun_internal_x2x_linear_impl.cc
+mln_fun_l2l_all_SOURCES = mln_fun_l2l_all.cc
+mln_fun_l2l_essential_SOURCES = mln_fun_l2l_essential.cc
+mln_fun_l2l_relabel_SOURCES = mln_fun_l2l_relabel.cc
+mln_fun_meta_blue_SOURCES = mln_fun_meta_blue.cc
+mln_fun_meta_green_SOURCES = mln_fun_meta_green.cc
+mln_fun_meta_hue_SOURCES = mln_fun_meta_hue.cc
+mln_fun_meta_inty_SOURCES = mln_fun_meta_inty.cc
+mln_fun_meta_red_SOURCES = mln_fun_meta_red.cc
+mln_fun_meta_sat_SOURCES = mln_fun_meta_sat.cc
+mln_fun_meta_to_enc_SOURCES = mln_fun_meta_to_enc.cc
+mln_fun_ops_SOURCES = mln_fun_ops.cc
 mln_fun_p2b_all_SOURCES = mln_fun_p2b_all.cc
-mln_fun_p2b_has_SOURCES = mln_fun_p2b_has.cc
 mln_fun_p2b_big_chess_SOURCES = mln_fun_p2b_big_chess.cc
+mln_fun_p2b_chess_SOURCES = mln_fun_p2b_chess.cc
 mln_fun_p2b_essential_SOURCES = mln_fun_p2b_essential.cc
+mln_fun_p2b_has_SOURCES = mln_fun_p2b_has.cc
 mln_fun_p2p_all_SOURCES = mln_fun_p2p_all.cc
-mln_fun_p2p_translation_SOURCES = mln_fun_p2p_translation.cc
 mln_fun_p2p_mirror_SOURCES = mln_fun_p2p_mirror.cc
-mln_fun_x2p_closest_point_SOURCES = mln_fun_x2p_closest_point.cc
-mln_fun_x2p_all_SOURCES = mln_fun_x2p_all.cc
-mln_fun_x2p_essential_SOURCES = mln_fun_x2p_essential.cc
-mln_fun_ops_SOURCES = mln_fun_ops.cc
-mln_fun_c_SOURCES = mln_fun_c.cc
-mln_fun_vv2v_max_SOURCES = mln_fun_vv2v_max.cc
-mln_fun_vv2v_lor_SOURCES = mln_fun_vv2v_lor.cc
-mln_fun_vv2v_land_not_SOURCES = mln_fun_vv2v_land_not.cc
-mln_fun_vv2v_vec_SOURCES = mln_fun_vv2v_vec.cc
-mln_fun_vv2v_all_SOURCES = mln_fun_vv2v_all.cc
-mln_fun_vv2v_macros_SOURCES = mln_fun_vv2v_macros.cc
-mln_fun_vv2v_lxor_SOURCES = mln_fun_vv2v_lxor.cc
-mln_fun_vv2v_diff_abs_SOURCES = mln_fun_vv2v_diff_abs.cc
-mln_fun_vv2v_land_SOURCES = mln_fun_vv2v_land.cc
-mln_fun_vv2v_min_SOURCES = mln_fun_vv2v_min.cc
-mln_fun_vv2v_essential_SOURCES = mln_fun_vv2v_essential.cc
-mln_fun_internal_array_base_SOURCES = mln_fun_internal_array_base.cc
-mln_fun_internal_x2x_linear_impl_SOURCES = mln_fun_internal_x2x_linear_impl.cc
-mln_fun_internal_ch_function_value_impl_SOURCES = mln_fun_internal_ch_function_value_impl.cc
-mln_fun_internal_selector_SOURCES = mln_fun_internal_selector.cc
-mln_fun_v2w_w2v_norm_SOURCES = mln_fun_v2w_w2v_norm.cc
-mln_fun_p2v_ternary_SOURCES = mln_fun_p2v_ternary.cc
-mln_fun_p2v_iota_SOURCES = mln_fun_p2v_iota.cc
-mln_fun_p2v_elifs_SOURCES = mln_fun_p2v_elifs.cc
+mln_fun_p2p_translation_SOURCES = mln_fun_p2p_translation.cc
 mln_fun_p2v_all_SOURCES = mln_fun_p2v_all.cc
+mln_fun_p2v_elifs_SOURCES = mln_fun_p2v_elifs.cc
 mln_fun_p2v_essential_SOURCES = mln_fun_p2v_essential.cc
-mln_fun_all_SOURCES = mln_fun_all.cc
-mln_fun_v2b_lnot_SOURCES = mln_fun_v2b_lnot.cc
+mln_fun_p2v_iota_SOURCES = mln_fun_p2v_iota.cc
+mln_fun_p2v_ternary_SOURCES = mln_fun_p2v_ternary.cc
 mln_fun_v2b_all_SOURCES = mln_fun_v2b_all.cc
-mln_fun_v2b_threshold_SOURCES = mln_fun_v2b_threshold.cc
 mln_fun_v2b_essential_SOURCES = mln_fun_v2b_essential.cc
-mln_fun_v2v_norm_SOURCES = mln_fun_v2v_norm.cc
-mln_fun_v2v_linear_SOURCES = mln_fun_v2v_linear.cc
-mln_fun_v2v_id_SOURCES = mln_fun_v2v_id.cc
-mln_fun_v2v_saturate_SOURCES = mln_fun_v2v_saturate.cc
-mln_fun_v2v_inc_SOURCES = mln_fun_v2v_inc.cc
-mln_fun_v2v_all_SOURCES = mln_fun_v2v_all.cc
-mln_fun_v2v_dec_SOURCES = mln_fun_v2v_dec.cc
+mln_fun_v2b_lnot_SOURCES = mln_fun_v2b_lnot.cc
+mln_fun_v2b_threshold_SOURCES = mln_fun_v2b_threshold.cc
 mln_fun_v2v_abs_SOURCES = mln_fun_v2v_abs.cc
-mln_fun_v2v_rgb_to_hsl_SOURCES = mln_fun_v2v_rgb_to_hsl.cc
+mln_fun_v2v_all_SOURCES = mln_fun_v2v_all.cc
 mln_fun_v2v_cast_SOURCES = mln_fun_v2v_cast.cc
 mln_fun_v2v_ch_function_value_SOURCES = mln_fun_v2v_ch_function_value.cc
-mln_fun_v2v_rgb_to_hsi_SOURCES = mln_fun_v2v_rgb_to_hsi.cc
-mln_fun_v2v_enc_SOURCES = mln_fun_v2v_enc.cc
 mln_fun_v2v_convert_SOURCES = mln_fun_v2v_convert.cc
+mln_fun_v2v_dec_SOURCES = mln_fun_v2v_dec.cc
+mln_fun_v2v_enc_SOURCES = mln_fun_v2v_enc.cc
 mln_fun_v2v_essential_SOURCES = mln_fun_v2v_essential.cc
+mln_fun_v2v_id_SOURCES = mln_fun_v2v_id.cc
+mln_fun_v2v_inc_SOURCES = mln_fun_v2v_inc.cc
+mln_fun_v2v_linear_SOURCES = mln_fun_v2v_linear.cc
+mln_fun_v2v_norm_SOURCES = mln_fun_v2v_norm.cc
+mln_fun_v2v_rgb_to_hsi_SOURCES = mln_fun_v2v_rgb_to_hsi.cc
+mln_fun_v2v_rgb_to_hsl_SOURCES = mln_fun_v2v_rgb_to_hsl.cc
+mln_fun_v2v_saturate_SOURCES = mln_fun_v2v_saturate.cc
 mln_fun_v2w2v_cos_SOURCES = mln_fun_v2w2v_cos.cc
+mln_fun_v2w_w2v_norm_SOURCES = mln_fun_v2w_w2v_norm.cc
+mln_fun_vv2b_eq_SOURCES = mln_fun_vv2b_eq.cc
+mln_fun_vv2b_ge_SOURCES = mln_fun_vv2b_ge.cc
+mln_fun_vv2b_gt_SOURCES = mln_fun_vv2b_gt.cc
 mln_fun_vv2b_implies_SOURCES = mln_fun_vv2b_implies.cc
 mln_fun_vv2b_le_SOURCES = mln_fun_vv2b_le.cc
-mln_fun_vv2b_gt_SOURCES = mln_fun_vv2b_gt.cc
-mln_fun_vv2b_ge_SOURCES = mln_fun_vv2b_ge.cc
 mln_fun_vv2b_lt_SOURCES = mln_fun_vv2b_lt.cc
-mln_fun_vv2b_eq_SOURCES = mln_fun_vv2b_eq.cc
-mln_fun_cast_SOURCES = mln_fun_cast.cc
-mln_fun_i2v_all_SOURCES = mln_fun_i2v_all.cc
-mln_fun_i2v_array_SOURCES = mln_fun_i2v_array.cc
-mln_fun_i2v_all_to_SOURCES = mln_fun_i2v_all_to.cc
-mln_fun_i2v_essential_SOURCES = mln_fun_i2v_essential.cc
-mln_fun_l2l_relabel_SOURCES = mln_fun_l2l_relabel.cc
-mln_fun_l2l_all_SOURCES = mln_fun_l2l_all.cc
-mln_fun_l2l_essential_SOURCES = mln_fun_l2l_essential.cc
-mln_fun_x2x_composed_SOURCES = mln_fun_x2x_composed.cc
-mln_fun_x2x_all_SOURCES = mln_fun_x2x_all.cc
-mln_fun_x2x_translation_SOURCES = mln_fun_x2x_translation.cc
-mln_fun_x2x_rotation_SOURCES = mln_fun_x2x_rotation.cc
-mln_fun_x2x_essential_SOURCES = mln_fun_x2x_essential.cc
-mln_fun_meta_red_SOURCES = mln_fun_meta_red.cc
-mln_fun_meta_hue_SOURCES = mln_fun_meta_hue.cc
-mln_fun_meta_green_SOURCES = mln_fun_meta_green.cc
-mln_fun_meta_inty_SOURCES = mln_fun_meta_inty.cc
-mln_fun_meta_blue_SOURCES = mln_fun_meta_blue.cc
-mln_fun_meta_sat_SOURCES = mln_fun_meta_sat.cc
-mln_fun_meta_to_enc_SOURCES = mln_fun_meta_to_enc.cc
-mln_fun_x2v_linear_SOURCES = mln_fun_x2v_linear.cc
-mln_fun_x2v_bilinear_SOURCES = mln_fun_x2v_bilinear.cc
+mln_fun_vv2v_all_SOURCES = mln_fun_vv2v_all.cc
+mln_fun_vv2v_diff_abs_SOURCES = mln_fun_vv2v_diff_abs.cc
+mln_fun_vv2v_essential_SOURCES = mln_fun_vv2v_essential.cc
+mln_fun_vv2v_land_SOURCES = mln_fun_vv2v_land.cc
+mln_fun_vv2v_land_not_SOURCES = mln_fun_vv2v_land_not.cc
+mln_fun_vv2v_lor_SOURCES = mln_fun_vv2v_lor.cc
+mln_fun_vv2v_lxor_SOURCES = mln_fun_vv2v_lxor.cc
+mln_fun_vv2v_macros_SOURCES = mln_fun_vv2v_macros.cc
+mln_fun_vv2v_max_SOURCES = mln_fun_vv2v_max.cc
+mln_fun_vv2v_min_SOURCES = mln_fun_vv2v_min.cc
+mln_fun_vv2v_vec_SOURCES = mln_fun_vv2v_vec.cc
+mln_fun_x2p_all_SOURCES = mln_fun_x2p_all.cc
+mln_fun_x2p_closest_point_SOURCES = mln_fun_x2p_closest_point.cc
+mln_fun_x2p_essential_SOURCES = mln_fun_x2p_essential.cc
 mln_fun_x2v_all_SOURCES = mln_fun_x2v_all.cc
+mln_fun_x2v_bilinear_SOURCES = mln_fun_x2v_bilinear.cc
+mln_fun_x2v_essential_SOURCES = mln_fun_x2v_essential.cc
 mln_fun_x2v_l1_norm_SOURCES = mln_fun_x2v_l1_norm.cc
+mln_fun_x2v_linear_SOURCES = mln_fun_x2v_linear.cc
 mln_fun_x2v_nneighbor_SOURCES = mln_fun_x2v_nneighbor.cc
-mln_fun_x2v_essential_SOURCES = mln_fun_x2v_essential.cc
-mln_fun_essential_SOURCES = mln_fun_essential.cc
-mln_all_SOURCES = mln_all.cc
-mln_convert_to_p_set_SOURCES = mln_convert_to_p_set.cc
-mln_convert_to_SOURCES = mln_convert_to.cc
-mln_convert_to_upper_window_SOURCES = mln_convert_to_upper_window.cc
-mln_convert_to_image_SOURCES = mln_convert_to_image.cc
-mln_convert_to_fun_SOURCES = mln_convert_to_fun.cc
-mln_convert_all_SOURCES = mln_convert_all.cc
-mln_convert_to_window_SOURCES = mln_convert_to_window.cc
-mln_convert_from_to_SOURCES = mln_convert_from_to.cc
-mln_convert_impl_from_value_to_value_SOURCES = mln_convert_impl_from_value_to_value.cc
-mln_convert_impl_all_SOURCES = mln_convert_impl_all.cc
-mln_convert_impl_from_double_to_value_SOURCES = mln_convert_impl_from_double_to_value.cc
-mln_convert_impl_from_site_set_to_image_SOURCES = mln_convert_impl_from_site_set_to_image.cc
-mln_convert_impl_from_image_to_site_set_SOURCES = mln_convert_impl_from_image_to_site_set.cc
-mln_convert_impl_from_float_to_value_SOURCES = mln_convert_impl_from_float_to_value.cc
-mln_convert_impl_from_int_to_value_SOURCES = mln_convert_impl_from_int_to_value.cc
-mln_convert_to_dpoint_SOURCES = mln_convert_to_dpoint.cc
-mln_convert_to_p_array_SOURCES = mln_convert_to_p_array.cc
-mln_convert_essential_SOURCES = mln_convert_essential.cc
-mln_value_shell_SOURCES = mln_value_shell.cc
-mln_value_float01_f_SOURCES = mln_value_float01_f.cc
-mln_value_float01_16_SOURCES = mln_value_float01_16.cc
-mln_value_lut_vec_SOURCES = mln_value_lut_vec.cc
-mln_value_glf_SOURCES = mln_value_glf.cc
-mln_value_other_SOURCES = mln_value_other.cc
-mln_value_graylevel_f_SOURCES = mln_value_graylevel_f.cc
-mln_value_aliases_SOURCES = mln_value_aliases.cc
-mln_value_label_16_SOURCES = mln_value_label_16.cc
-mln_value_ops_SOURCES = mln_value_ops.cc
-mln_value_set_SOURCES = mln_value_set.cc
-mln_value_int_u_sat_SOURCES = mln_value_int_u_sat.cc
-mln_value_float01_8_SOURCES = mln_value_float01_8.cc
-mln_value_int_u8_SOURCES = mln_value_int_u8.cc
-mln_value_equiv_SOURCES = mln_value_equiv.cc
-mln_value_internal_integer_SOURCES = mln_value_internal_integer.cc
-mln_value_internal_gray_f_SOURCES = mln_value_internal_gray_f.cc
-mln_value_internal_all_SOURCES = mln_value_internal_all.cc
-mln_value_internal_value_like_SOURCES = mln_value_internal_value_like.cc
-mln_value_internal_iterable_set_SOURCES = mln_value_internal_iterable_set.cc
-mln_value_internal_limits_SOURCES = mln_value_internal_limits.cc
-mln_value_internal_encoding_SOURCES = mln_value_internal_encoding.cc
-mln_value_internal_convert_SOURCES = mln_value_internal_convert.cc
-mln_value_internal_gray__SOURCES = mln_value_internal_gray_.cc
-mln_value_internal_essential_SOURCES = mln_value_internal_essential.cc
-mln_value_proxy_SOURCES = mln_value_proxy.cc
-mln_value_viter_SOURCES = mln_value_viter.cc
-mln_value_hsl_SOURCES = mln_value_hsl.cc
-mln_value_graylevel_SOURCES = mln_value_graylevel.cc
-mln_value_all_SOURCES = mln_value_all.cc
-mln_value_super_value_SOURCES = mln_value_super_value.cc
-mln_value_builtin_symbolics_SOURCES = mln_value_builtin_symbolics.cc
-mln_value_builtin_ops_SOURCES = mln_value_builtin_ops.cc
-mln_value_builtin_all_SOURCES = mln_value_builtin_all.cc
-mln_value_builtin_promotions_SOURCES = mln_value_builtin_promotions.cc
-mln_value_builtin_integers_SOURCES = mln_value_builtin_integers.cc
-mln_value_builtin_floatings_SOURCES = mln_value_builtin_floatings.cc
-mln_value_builtin_essential_SOURCES = mln_value_builtin_essential.cc
-mln_value_sign_SOURCES = mln_value_sign.cc
-mln_value_hsi_SOURCES = mln_value_hsi.cc
-mln_value_interval_SOURCES = mln_value_interval.cc
-mln_value_gl16_SOURCES = mln_value_gl16.cc
-mln_value_scalar_SOURCES = mln_value_scalar.cc
-mln_value_float01_SOURCES = mln_value_float01.cc
-mln_value_cast_SOURCES = mln_value_cast.cc
-mln_value_int_u_SOURCES = mln_value_int_u.cc
-mln_value_int_s8_SOURCES = mln_value_int_s8.cc
-mln_value_int_s16_SOURCES = mln_value_int_s16.cc
-mln_value_int_u16_SOURCES = mln_value_int_u16.cc
-mln_value_label_SOURCES = mln_value_label.cc
-mln_value_mixin_SOURCES = mln_value_mixin.cc
-mln_value_rgb_SOURCES = mln_value_rgb.cc
-mln_value_stack_SOURCES = mln_value_stack.cc
-mln_value_concept_integer_SOURCES = mln_value_concept_integer.cc
-mln_value_concept_structured_SOURCES = mln_value_concept_structured.cc
-mln_value_concept_built_in_SOURCES = mln_value_concept_built_in.cc
-mln_value_concept_all_SOURCES = mln_value_concept_all.cc
-mln_value_concept_scalar_SOURCES = mln_value_concept_scalar.cc
-mln_value_concept_data_SOURCES = mln_value_concept_data.cc
-mln_value_concept_floating_SOURCES = mln_value_concept_floating.cc
-mln_value_concept_symbolic_SOURCES = mln_value_concept_symbolic.cc
-mln_value_concept_vectorial_SOURCES = mln_value_concept_vectorial.cc
-mln_value_concept_essential_SOURCES = mln_value_concept_essential.cc
-mln_value_int_s_SOURCES = mln_value_int_s.cc
-mln_value_rgb8_SOURCES = mln_value_rgb8.cc
-mln_value_int_s32_SOURCES = mln_value_int_s32.cc
-mln_value_float01__SOURCES = mln_value_float01_.cc
-mln_value_rgb16_SOURCES = mln_value_rgb16.cc
-mln_value_int_u32_SOURCES = mln_value_int_u32.cc
-mln_value_gl8_SOURCES = mln_value_gl8.cc
-mln_value_label_8_SOURCES = mln_value_label_8.cc
-mln_value_essential_SOURCES = mln_value_essential.cc
-mln_accu_tuple_SOURCES = mln_accu_tuple.cc
-mln_accu_min_h_SOURCES = mln_accu_min_h.cc
-mln_accu_max_SOURCES = mln_accu_max.cc
-mln_accu_lor_SOURCES = mln_accu_lor.cc
-mln_accu_rank_SOURCES = mln_accu_rank.cc
-mln_accu_transform_stop_SOURCES = mln_accu_transform_stop.cc
-mln_accu_maj_h_SOURCES = mln_accu_maj_h.cc
-mln_accu_min_max_SOURCES = mln_accu_min_max.cc
-mln_accu_internal_base_SOURCES = mln_accu_internal_base.cc
-mln_accu_transform_snake_SOURCES = mln_accu_transform_snake.cc
-mln_accu_rank_high_quant_SOURCES = mln_accu_rank_high_quant.cc
-mln_accu_count_SOURCES = mln_accu_count.cc
-mln_accu_median_h_SOURCES = mln_accu_median_h.cc
-mln_accu_rms_SOURCES = mln_accu_rms.cc
-mln_accu_all_SOURCES = mln_accu_all.cc
-mln_accu_land_basic_SOURCES = mln_accu_land_basic.cc
-mln_accu_p_SOURCES = mln_accu_p.cc
-mln_accu_transform_SOURCES = mln_accu_transform.cc
-mln_accu_median_alt_SOURCES = mln_accu_median_alt.cc
-mln_accu_volume_SOURCES = mln_accu_volume.cc
-mln_accu_sum_SOURCES = mln_accu_sum.cc
-mln_accu_height_SOURCES = mln_accu_height.cc
-mln_accu_land_SOURCES = mln_accu_land.cc
-mln_accu_take_SOURCES = mln_accu_take.cc
-mln_accu_histo_SOURCES = mln_accu_histo.cc
-mln_accu_pair_SOURCES = mln_accu_pair.cc
-mln_accu_count_adjacent_vertices_SOURCES = mln_accu_count_adjacent_vertices.cc
-mln_accu_convolve_SOURCES = mln_accu_convolve.cc
-mln_accu_v_SOURCES = mln_accu_v.cc
-mln_accu_rank_bool_SOURCES = mln_accu_rank_bool.cc
-mln_accu_transform_line_SOURCES = mln_accu_transform_line.cc
-mln_accu_min_SOURCES = mln_accu_min.cc
-mln_accu_transform_directional_SOURCES = mln_accu_transform_directional.cc
-mln_accu_compute_SOURCES = mln_accu_compute.cc
-mln_accu_mean_SOURCES = mln_accu_mean.cc
-mln_accu_lor_basic_SOURCES = mln_accu_lor_basic.cc
-mln_accu_transform_diagonal_SOURCES = mln_accu_transform_diagonal.cc
-mln_accu_nil_SOURCES = mln_accu_nil.cc
-mln_accu_bbox_SOURCES = mln_accu_bbox.cc
-mln_accu_center_SOURCES = mln_accu_center.cc
-mln_accu_line_SOURCES = mln_accu_line.cc
-mln_accu_essential_SOURCES = mln_accu_essential.cc
-mln_accu_max_h_SOURCES = mln_accu_max_h.cc
-mln_level_compare_SOURCES = mln_level_compare.cc
-mln_level_sort_offsets_SOURCES = mln_level_sort_offsets.cc
-mln_level_transform_inplace_SOURCES = mln_level_transform_inplace.cc
-mln_level_replace_SOURCES = mln_level_replace.cc
+mln_fun_x2x_all_SOURCES = mln_fun_x2x_all.cc
+mln_fun_x2x_composed_SOURCES = mln_fun_x2x_composed.cc
+mln_fun_x2x_essential_SOURCES = mln_fun_x2x_essential.cc
+mln_fun_x2x_rotation_SOURCES = mln_fun_x2x_rotation.cc
+mln_fun_x2x_translation_SOURCES = mln_fun_x2x_translation.cc
+mln_geom_all_SOURCES = mln_geom_all.cc
+mln_geom_bbox_SOURCES = mln_geom_bbox.cc
+mln_geom_chamfer_SOURCES = mln_geom_chamfer.cc
+mln_geom_complex_geometry_SOURCES = mln_geom_complex_geometry.cc
+mln_geom_delta_SOURCES = mln_geom_delta.cc
+mln_geom_essential_SOURCES = mln_geom_essential.cc
+mln_geom_max_col_SOURCES = mln_geom_max_col.cc
+mln_geom_max_ind_SOURCES = mln_geom_max_ind.cc
+mln_geom_max_row_SOURCES = mln_geom_max_row.cc
+mln_geom_max_sli_SOURCES = mln_geom_max_sli.cc
+mln_geom_min_col_SOURCES = mln_geom_min_col.cc
+mln_geom_min_ind_SOURCES = mln_geom_min_ind.cc
+mln_geom_min_row_SOURCES = mln_geom_min_row.cc
+mln_geom_min_sli_SOURCES = mln_geom_min_sli.cc
+mln_geom_ncols_SOURCES = mln_geom_ncols.cc
+mln_geom_ninds_SOURCES = mln_geom_ninds.cc
+mln_geom_nrows_SOURCES = mln_geom_nrows.cc
+mln_geom_nsites_SOURCES = mln_geom_nsites.cc
+mln_geom_nslis_SOURCES = mln_geom_nslis.cc
+mln_geom_pmin_pmax_SOURCES = mln_geom_pmin_pmax.cc
+mln_geom_seeds2tiling_SOURCES = mln_geom_seeds2tiling.cc
+mln_geom_seeds2tiling_roundness_SOURCES = mln_geom_seeds2tiling_roundness.cc
+mln_geom_size1d_SOURCES = mln_geom_size1d.cc
+mln_geom_size2d_SOURCES = mln_geom_size2d.cc
+mln_geom_size3d_SOURCES = mln_geom_size3d.cc
+mln_histo_all_SOURCES = mln_histo_all.cc
+mln_histo_array_SOURCES = mln_histo_array.cc
+mln_histo_compute_SOURCES = mln_histo_compute.cc
+mln_histo_essential_SOURCES = mln_histo_essential.cc
+mln_io_abort_SOURCES = mln_io_abort.cc
+mln_io_all_SOURCES = mln_io_all.cc
+mln_io_cloud_all_SOURCES = mln_io_cloud_all.cc
+mln_io_cloud_load_SOURCES = mln_io_cloud_load.cc
+mln_io_cloud_save_SOURCES = mln_io_cloud_save.cc
+mln_io_dump_all_SOURCES = mln_io_dump_all.cc
+mln_io_dump_load_SOURCES = mln_io_dump_load.cc
+mln_io_dump_save_SOURCES = mln_io_dump_save.cc
+mln_io_essential_SOURCES = mln_io_essential.cc
+mln_io_fits_all_SOURCES = mln_io_fits_all.cc
+mln_io_fits_load_SOURCES = mln_io_fits_load.cc
+mln_io_off_all_SOURCES = mln_io_off_all.cc
+mln_io_off_load_SOURCES = mln_io_off_load.cc
+mln_io_off_save_SOURCES = mln_io_off_save.cc
+mln_io_pbm_all_SOURCES = mln_io_pbm_all.cc
+mln_io_pbm_load_SOURCES = mln_io_pbm_load.cc
+mln_io_pbm_save_SOURCES = mln_io_pbm_save.cc
+mln_io_pfm_all_SOURCES = mln_io_pfm_all.cc
+mln_io_pfm_load_SOURCES = mln_io_pfm_load.cc
+mln_io_pfm_save_SOURCES = mln_io_pfm_save.cc
+mln_io_pgm_all_SOURCES = mln_io_pgm_all.cc
+mln_io_pgm_load_SOURCES = mln_io_pgm_load.cc
+mln_io_pgm_save_SOURCES = mln_io_pgm_save.cc
+mln_io_pnm_all_SOURCES = mln_io_pnm_all.cc
+mln_io_pnm_load_SOURCES = mln_io_pnm_load.cc
+mln_io_pnm_load_header_SOURCES = mln_io_pnm_load_header.cc
+mln_io_pnm_macros_SOURCES = mln_io_pnm_macros.cc
+mln_io_pnm_max_component_SOURCES = mln_io_pnm_max_component.cc
+mln_io_pnm_save_SOURCES = mln_io_pnm_save.cc
+mln_io_pnm_save_header_SOURCES = mln_io_pnm_save_header.cc
+mln_io_ppm_all_SOURCES = mln_io_ppm_all.cc
+mln_io_ppm_load_SOURCES = mln_io_ppm_load.cc
+mln_io_ppm_save_SOURCES = mln_io_ppm_save.cc
+mln_io_txt_all_SOURCES = mln_io_txt_all.cc
+mln_io_txt_save_SOURCES = mln_io_txt_save.cc
+mln_labeling_all_SOURCES = mln_labeling_all.cc
+mln_labeling_background_SOURCES = mln_labeling_background.cc
+mln_labeling_blobs_SOURCES = mln_labeling_blobs.cc
+mln_labeling_compute_SOURCES = mln_labeling_compute.cc
+mln_labeling_essential_SOURCES = mln_labeling_essential.cc
+mln_labeling_flat_zones_SOURCES = mln_labeling_flat_zones.cc
+mln_labeling_foreground_SOURCES = mln_labeling_foreground.cc
+mln_labeling_level_SOURCES = mln_labeling_level.cc
+mln_labeling_regional_maxima_SOURCES = mln_labeling_regional_maxima.cc
+mln_labeling_regional_minima_SOURCES = mln_labeling_regional_minima.cc
+mln_labeling_relabel_SOURCES = mln_labeling_relabel.cc
+mln_level_abs_SOURCES = mln_level_abs.cc
+mln_level_all_SOURCES = mln_level_all.cc
 mln_level_apply_SOURCES = mln_level_apply.cc
 mln_level_approx_all_SOURCES = mln_level_approx_all.cc
 mln_level_approx_essential_SOURCES = mln_level_approx_essential.cc
 mln_level_approx_median_SOURCES = mln_level_approx_median.cc
-mln_level_saturate_SOURCES = mln_level_saturate.cc
-mln_level_all_SOURCES = mln_level_all.cc
-mln_level_fast_median_SOURCES = mln_level_fast_median.cc
-mln_level_abs_SOURCES = mln_level_abs.cc
-mln_level_transform_SOURCES = mln_level_transform.cc
-mln_level_stretch_SOURCES = mln_level_stretch.cc
-mln_level_was_median_SOURCES = mln_level_was_median.cc
+mln_level_compare_SOURCES = mln_level_compare.cc
 mln_level_compute_SOURCES = mln_level_compute.cc
 mln_level_convert_SOURCES = mln_level_convert.cc
-mln_level_to_enc_SOURCES = mln_level_to_enc.cc
+mln_level_essential_SOURCES = mln_level_essential.cc
+mln_level_fast_median_SOURCES = mln_level_fast_median.cc
+mln_level_median_SOURCES = mln_level_median.cc
 mln_level_naive_all_SOURCES = mln_level_naive_all.cc
 mln_level_naive_essential_SOURCES = mln_level_naive_essential.cc
 mln_level_naive_median_SOURCES = mln_level_naive_median.cc
+mln_level_replace_SOURCES = mln_level_replace.cc
+mln_level_saturate_SOURCES = mln_level_saturate.cc
+mln_level_sort_offsets_SOURCES = mln_level_sort_offsets.cc
 mln_level_sort_psites_SOURCES = mln_level_sort_psites.cc
+mln_level_stretch_SOURCES = mln_level_stretch.cc
+mln_level_to_enc_SOURCES = mln_level_to_enc.cc
+mln_level_transform_SOURCES = mln_level_transform.cc
+mln_level_transform_inplace_SOURCES = mln_level_transform_inplace.cc
 mln_level_update_SOURCES = mln_level_update.cc
-mln_level_essential_SOURCES = mln_level_essential.cc
-mln_level_median_SOURCES = mln_level_median.cc
-mln_math_jacobi_SOURCES = mln_math_jacobi.cc
-mln_math_max_SOURCES = mln_math_max.cc
-mln_math_sqr_SOURCES = mln_math_sqr.cc
-mln_math_all_SOURCES = mln_math_all.cc
-mln_math_sign_SOURCES = mln_math_sign.cc
+mln_level_was_median_SOURCES = mln_level_was_median.cc
+mln_linear_all_SOURCES = mln_linear_all.cc
+mln_linear_ch_convolve_SOURCES = mln_linear_ch_convolve.cc
+mln_linear_convolve_SOURCES = mln_linear_convolve.cc
+mln_linear_convolve_2x1d_SOURCES = mln_linear_convolve_2x1d.cc
+mln_linear_convolve_directional_SOURCES = mln_linear_convolve_directional.cc
+mln_linear_essential_SOURCES = mln_linear_essential.cc
+mln_linear_gaussian_SOURCES = mln_linear_gaussian.cc
+mln_linear_lap_SOURCES = mln_linear_lap.cc
+mln_linear_local_convolve_SOURCES = mln_linear_local_convolve.cc
+mln_linear_log_SOURCES = mln_linear_log.cc
+mln_linear_sobel_2d_SOURCES = mln_linear_sobel_2d.cc
+mln_literal_all_SOURCES = mln_literal_all.cc
+mln_literal_black_SOURCES = mln_literal_black.cc
+mln_literal_colors_SOURCES = mln_literal_colors.cc
+mln_literal_essential_SOURCES = mln_literal_essential.cc
+mln_literal_grays_SOURCES = mln_literal_grays.cc
+mln_literal_max_SOURCES = mln_literal_max.cc
+mln_literal_min_SOURCES = mln_literal_min.cc
+mln_literal_one_SOURCES = mln_literal_one.cc
+mln_literal_ops_SOURCES = mln_literal_ops.cc
+mln_literal_origin_SOURCES = mln_literal_origin.cc
+mln_literal_white_SOURCES = mln_literal_white.cc
+mln_literal_zero_SOURCES = mln_literal_zero.cc
+mln_logical_all_SOURCES = mln_logical_all.cc
+mln_logical_and_SOURCES = mln_logical_and.cc
+mln_logical_and_not_SOURCES = mln_logical_and_not.cc
+mln_logical_essential_SOURCES = mln_logical_essential.cc
+mln_logical_includes_SOURCES = mln_logical_includes.cc
+mln_logical_not_SOURCES = mln_logical_not.cc
+mln_logical_or_SOURCES = mln_logical_or.cc
+mln_logical_xor_SOURCES = mln_logical_xor.cc
+mln_make_all_SOURCES = mln_make_all.cc
+mln_make_box1d_SOURCES = mln_make_box1d.cc
+mln_make_box2d_SOURCES = mln_make_box2d.cc
+mln_make_box2d_h_SOURCES = mln_make_box2d_h.cc
+mln_make_box3d_SOURCES = mln_make_box3d.cc
+mln_make_double_neighb2d_SOURCES = mln_make_double_neighb2d.cc
+mln_make_dpoint2d_h_SOURCES = mln_make_dpoint2d_h.cc
+mln_make_dual_neighb_SOURCES = mln_make_dual_neighb.cc
+mln_make_essential_SOURCES = mln_make_essential.cc
+mln_make_graph_SOURCES = mln_make_graph.cc
+mln_make_h_mat_SOURCES = mln_make_h_mat.cc
+mln_make_image_SOURCES = mln_make_image.cc
+mln_make_image2d_SOURCES = mln_make_image2d.cc
+mln_make_image3d_SOURCES = mln_make_image3d.cc
+mln_make_mat_SOURCES = mln_make_mat.cc
+mln_make_pix_SOURCES = mln_make_pix.cc
+mln_make_pixel_SOURCES = mln_make_pixel.cc
+mln_make_point2d_h_SOURCES = mln_make_point2d_h.cc
+mln_make_relabelfun_SOURCES = mln_make_relabelfun.cc
+mln_make_vec_SOURCES = mln_make_vec.cc
+mln_make_voronoi_SOURCES = mln_make_voronoi.cc
+mln_make_w_window_SOURCES = mln_make_w_window.cc
+mln_make_w_window1d_SOURCES = mln_make_w_window1d.cc
+mln_make_w_window1d_int_SOURCES = mln_make_w_window1d_int.cc
+mln_make_w_window2d_SOURCES = mln_make_w_window2d.cc
+mln_make_w_window2d_int_SOURCES = mln_make_w_window2d_int.cc
+mln_make_w_window3d_SOURCES = mln_make_w_window3d.cc
+mln_make_w_window3d_int_SOURCES = mln_make_w_window3d_int.cc
+mln_make_w_window_directional_SOURCES = mln_make_w_window_directional.cc
+mln_make_win_chamfer_SOURCES = mln_make_win_chamfer.cc
 mln_math_abs_SOURCES = mln_math_abs.cc
+mln_math_acos_SOURCES = mln_math_acos.cc
+mln_math_all_SOURCES = mln_math_all.cc
 mln_math_cos_SOURCES = mln_math_cos.cc
 mln_math_diff_abs_SOURCES = mln_math_diff_abs.cc
-mln_math_round_SOURCES = mln_math_round.cc
-mln_math_min_SOURCES = mln_math_min.cc
-mln_math_sqrt_SOURCES = mln_math_sqrt.cc
 mln_math_essential_SOURCES = mln_math_essential.cc
-mln_math_acos_SOURCES = mln_math_acos.cc
+mln_math_jacobi_SOURCES = mln_math_jacobi.cc
+mln_math_max_SOURCES = mln_math_max.cc
+mln_math_min_SOURCES = mln_math_min.cc
+mln_math_round_SOURCES = mln_math_round.cc
 mln_math_round_sat_SOURCES = mln_math_round_sat.cc
-mln_opt_at_SOURCES = mln_opt_at.cc
-mln_opt_element_SOURCES = mln_opt_element.cc
-mln_opt_value_SOURCES = mln_opt_value.cc
-mln_binarization_includes_SOURCES = mln_binarization_includes.cc
-mln_binarization_all_SOURCES = mln_binarization_all.cc
-mln_binarization_binarization_SOURCES = mln_binarization_binarization.cc
-mln_binarization_threshold_SOURCES = mln_binarization_threshold.cc
-mln_binarization_essential_SOURCES = mln_binarization_essential.cc
-mln_trait_site_set_props_SOURCES = mln_trait_site_set_props.cc
-mln_trait_site_set_print_SOURCES = mln_trait_site_set_print.cc
-mln_trait_promote_SOURCES = mln_trait_promote.cc
-mln_trait_solve_binary_SOURCES = mln_trait_solve_binary.cc
-mln_trait_value__SOURCES = mln_trait_value_.cc
-mln_trait_all_SOURCES = mln_trait_all.cc
-mln_trait_value_all_SOURCES = mln_trait_value_all.cc
-mln_trait_value_nature_SOURCES = mln_trait_value_nature.cc
-mln_trait_value_quant_SOURCES = mln_trait_value_quant.cc
-mln_trait_value_kind_SOURCES = mln_trait_value_kind.cc
-mln_trait_value_print_SOURCES = mln_trait_value_print.cc
-mln_trait_value_essential_SOURCES = mln_trait_value_essential.cc
-mln_trait_images_SOURCES = mln_trait_images.cc
-mln_trait_window_props_SOURCES = mln_trait_window_props.cc
-mln_trait_window_print_SOURCES = mln_trait_window_print.cc
-mln_trait_ch_function_value_SOURCES = mln_trait_ch_function_value.cc
-mln_trait_ch_value_SOURCES = mln_trait_ch_value.cc
-mln_trait_solve_SOURCES = mln_trait_solve.cc
-mln_trait_solve_unary_SOURCES = mln_trait_solve_unary.cc
-mln_trait_op_postdec_SOURCES = mln_trait_op_postdec.cc
-mln_trait_op_mod_SOURCES = mln_trait_op_mod.cc
-mln_trait_op_lor_SOURCES = mln_trait_op_lor.cc
-mln_trait_op_neq_SOURCES = mln_trait_op_neq.cc
-mln_trait_op_plus_SOURCES = mln_trait_op_plus.cc
-mln_trait_op_xor_SOURCES = mln_trait_op_xor.cc
-mln_trait_op_all_SOURCES = mln_trait_op_all.cc
-mln_trait_op_geq_SOURCES = mln_trait_op_geq.cc
-mln_trait_op_uminus_SOURCES = mln_trait_op_uminus.cc
-mln_trait_op_not_SOURCES = mln_trait_op_not.cc
-mln_trait_op_times_SOURCES = mln_trait_op_times.cc
-mln_trait_op_less_SOURCES = mln_trait_op_less.cc
-mln_trait_op_decl_SOURCES = mln_trait_op_decl.cc
-mln_trait_op_ord_SOURCES = mln_trait_op_ord.cc
-mln_trait_op_and_SOURCES = mln_trait_op_and.cc
-mln_trait_op_or_SOURCES = mln_trait_op_or.cc
-mln_trait_op_predec_SOURCES = mln_trait_op_predec.cc
-mln_trait_op_minus_SOURCES = mln_trait_op_minus.cc
-mln_trait_op_div_SOURCES = mln_trait_op_div.cc
-mln_trait_op_leq_SOURCES = mln_trait_op_leq.cc
-mln_trait_op_preinc_SOURCES = mln_trait_op_preinc.cc
-mln_trait_op_greater_SOURCES = mln_trait_op_greater.cc
-mln_trait_op_postinc_SOURCES = mln_trait_op_postinc.cc
-mln_trait_op_uplus_SOURCES = mln_trait_op_uplus.cc
-mln_trait_op_essential_SOURCES = mln_trait_op_essential.cc
-mln_trait_op_eq_SOURCES = mln_trait_op_eq.cc
-mln_trait_concrete_SOURCES = mln_trait_concrete.cc
-mln_trait_windows_SOURCES = mln_trait_windows.cc
-mln_trait_site_sets_SOURCES = mln_trait_site_sets.cc
-mln_trait_image_from_grid_SOURCES = mln_trait_image_from_grid.cc
-mln_trait_undef_SOURCES = mln_trait_undef.cc
-mln_trait_image_props_SOURCES = mln_trait_image_props.cc
-mln_trait_image_print_SOURCES = mln_trait_image_print.cc
-mln_trait_neighborhood_SOURCES = mln_trait_neighborhood.cc
-mln_trait_essential_SOURCES = mln_trait_essential.cc
-mln_canvas_labeling_SOURCES = mln_canvas_labeling.cc
-mln_canvas_browsing_hyper_directional_SOURCES = mln_canvas_browsing_hyper_directional.cc
-mln_canvas_browsing_snake_generic_SOURCES = mln_canvas_browsing_snake_generic.cc
-mln_canvas_browsing_backdiagonal2d_SOURCES = mln_canvas_browsing_backdiagonal2d.cc
-mln_canvas_browsing_snake_vert_SOURCES = mln_canvas_browsing_snake_vert.cc
-mln_canvas_browsing_snake_fwd_SOURCES = mln_canvas_browsing_snake_fwd.cc
-mln_canvas_browsing_all_SOURCES = mln_canvas_browsing_all.cc
-mln_canvas_browsing_diagonal2d_SOURCES = mln_canvas_browsing_diagonal2d.cc
-mln_canvas_browsing_fwd_SOURCES = mln_canvas_browsing_fwd.cc
-mln_canvas_browsing_dir_struct_elt_incr_update_SOURCES = mln_canvas_browsing_dir_struct_elt_incr_update.cc
-mln_canvas_browsing_depth_first_search_SOURCES = mln_canvas_browsing_depth_first_search.cc
-mln_canvas_browsing_directional_SOURCES = mln_canvas_browsing_directional.cc
-mln_canvas_browsing_essential_SOURCES = mln_canvas_browsing_essential.cc
-mln_canvas_chamfer_SOURCES = mln_canvas_chamfer.cc
-mln_canvas_distance_geodesic_SOURCES = mln_canvas_distance_geodesic.cc
-mln_canvas_all_SOURCES = mln_canvas_all.cc
-mln_canvas_distance_front_SOURCES = mln_canvas_distance_front.cc
-mln_canvas_morpho_all_SOURCES = mln_canvas_morpho_all.cc
-mln_canvas_morpho_algebraic_union_find_SOURCES = mln_canvas_morpho_algebraic_union_find.cc
-mln_canvas_morpho_essential_SOURCES = mln_canvas_morpho_essential.cc
-mln_canvas_essential_SOURCES = mln_canvas_essential.cc
-mln_metal_is_const_SOURCES = mln_metal_is_const.cc
-mln_metal_none_SOURCES = mln_metal_none.cc
+mln_math_sign_SOURCES = mln_math_sign.cc
+mln_math_sqr_SOURCES = mln_math_sqr.cc
+mln_math_sqrt_SOURCES = mln_math_sqrt.cc
+mln_metal_abort_SOURCES = mln_metal_abort.cc
+mln_metal_all_SOURCES = mln_metal_all.cc
+mln_metal_ands_SOURCES = mln_metal_ands.cc
+mln_metal_array_SOURCES = mln_metal_array.cc
+mln_metal_array1d_SOURCES = mln_metal_array1d.cc
+mln_metal_array2d_SOURCES = mln_metal_array2d.cc
+mln_metal_array3d_SOURCES = mln_metal_array3d.cc
+mln_metal_bexpr_SOURCES = mln_metal_bexpr.cc
+mln_metal_bool_SOURCES = mln_metal_bool.cc
+mln_metal_const_SOURCES = mln_metal_const.cc
+mln_metal_converts_to_SOURCES = mln_metal_converts_to.cc
 mln_metal_equal_SOURCES = mln_metal_equal.cc
-mln_metal_unptr_SOURCES = mln_metal_unptr.cc
-mln_metal_not_equal_SOURCES = mln_metal_not_equal.cc
-mln_metal_is_ref_SOURCES = mln_metal_is_ref.cc
-mln_metal_ret_SOURCES = mln_metal_ret.cc
-mln_metal_unqualif_SOURCES = mln_metal_unqualif.cc
-mln_metal_is_not_SOURCES = mln_metal_is_not.cc
-mln_metal_vec_SOURCES = mln_metal_vec.cc
+mln_metal_essential_SOURCES = mln_metal_essential.cc
+mln_metal_fix_return_SOURCES = mln_metal_fix_return.cc
+mln_metal_goes_to_SOURCES = mln_metal_goes_to.cc
+mln_metal_if_SOURCES = mln_metal_if.cc
+mln_metal_int_SOURCES = mln_metal_int.cc
 mln_metal_is_SOURCES = mln_metal_is.cc
-mln_metal_bool_SOURCES = mln_metal_bool.cc
-mln_metal_all_SOURCES = mln_metal_all.cc
-mln_metal_math_pow_SOURCES = mln_metal_math_pow.cc
-mln_metal_math_max_SOURCES = mln_metal_math_max.cc
+mln_metal_is_a_SOURCES = mln_metal_is_a.cc
+mln_metal_is_const_SOURCES = mln_metal_is_const.cc
+mln_metal_is_not_SOURCES = mln_metal_is_not.cc
+mln_metal_is_not_a_SOURCES = mln_metal_is_not_a.cc
+mln_metal_is_not_const_SOURCES = mln_metal_is_not_const.cc
+mln_metal_is_not_ref_SOURCES = mln_metal_is_not_ref.cc
+mln_metal_is_ref_SOURCES = mln_metal_is_ref.cc
+mln_metal_is_unqualif_SOURCES = mln_metal_is_unqualif.cc
+mln_metal_mat_SOURCES = mln_metal_mat.cc
 mln_metal_math_all_SOURCES = mln_metal_math_all.cc
+mln_metal_math_max_SOURCES = mln_metal_math_max.cc
+mln_metal_math_pow_SOURCES = mln_metal_math_pow.cc
 mln_metal_math_root_SOURCES = mln_metal_math_root.cc
 mln_metal_math_sqrt_SOURCES = mln_metal_math_sqrt.cc
-mln_metal_mat_SOURCES = mln_metal_mat.cc
-mln_metal_is_not_const_SOURCES = mln_metal_is_not_const.cc
-mln_metal_fix_return_SOURCES = mln_metal_fix_return.cc
-mln_metal_ands_SOURCES = mln_metal_ands.cc
-mln_metal_const_SOURCES = mln_metal_const.cc
-mln_metal_is_unqualif_SOURCES = mln_metal_is_unqualif.cc
-mln_metal_unconst_SOURCES = mln_metal_unconst.cc
-mln_metal_bexpr_SOURCES = mln_metal_bexpr.cc
-mln_metal_array2d_SOURCES = mln_metal_array2d.cc
-mln_metal_is_not_a_SOURCES = mln_metal_is_not_a.cc
-mln_metal_is_a_SOURCES = mln_metal_is_a.cc
-mln_metal_array1d_SOURCES = mln_metal_array1d.cc
-mln_metal_if_SOURCES = mln_metal_if.cc
-mln_metal_unref_SOURCES = mln_metal_unref.cc
-mln_metal_array_SOURCES = mln_metal_array.cc
+mln_metal_none_SOURCES = mln_metal_none.cc
+mln_metal_not_equal_SOURCES = mln_metal_not_equal.cc
 mln_metal_ref_SOURCES = mln_metal_ref.cc
-mln_metal_same_point_SOURCES = mln_metal_same_point.cc
-mln_metal_int_SOURCES = mln_metal_int.cc
-mln_metal_abort_SOURCES = mln_metal_abort.cc
+mln_metal_ret_SOURCES = mln_metal_ret.cc
 mln_metal_same_coord_SOURCES = mln_metal_same_coord.cc
+mln_metal_same_point_SOURCES = mln_metal_same_point.cc
 mln_metal_templated_by_SOURCES = mln_metal_templated_by.cc
-mln_metal_goes_to_SOURCES = mln_metal_goes_to.cc
-mln_metal_is_not_ref_SOURCES = mln_metal_is_not_ref.cc
-mln_metal_converts_to_SOURCES = mln_metal_converts_to.cc
-mln_metal_essential_SOURCES = mln_metal_essential.cc
-mln_metal_array3d_SOURCES = mln_metal_array3d.cc
-mln_algebra_vec_SOURCES = mln_algebra_vec.cc
-mln_algebra_all_SOURCES = mln_algebra_all.cc
-mln_algebra_h_vec_SOURCES = mln_algebra_h_vec.cc
-mln_algebra_mat_SOURCES = mln_algebra_mat.cc
-mln_algebra_h_mat_SOURCES = mln_algebra_h_mat.cc
-mln_algebra_quat_SOURCES = mln_algebra_quat.cc
-mln_algebra_essential_SOURCES = mln_algebra_essential.cc
-mln_linear_convolve_2x1d_SOURCES = mln_linear_convolve_2x1d.cc
-mln_linear_all_SOURCES = mln_linear_all.cc
-mln_linear_ch_convolve_SOURCES = mln_linear_ch_convolve.cc
-mln_linear_gaussian_SOURCES = mln_linear_gaussian.cc
-mln_linear_convolve_SOURCES = mln_linear_convolve.cc
-mln_linear_sobel_2d_SOURCES = mln_linear_sobel_2d.cc
-mln_linear_local_convolve_SOURCES = mln_linear_local_convolve.cc
-mln_linear_lap_SOURCES = mln_linear_lap.cc
-mln_linear_convolve_directional_SOURCES = mln_linear_convolve_directional.cc
-mln_linear_log_SOURCES = mln_linear_log.cc
-mln_linear_essential_SOURCES = mln_linear_essential.cc
-mln_morpho_thinning_SOURCES = mln_morpho_thinning.cc
-mln_morpho_meyer_wst_SOURCES = mln_morpho_meyer_wst.cc
-mln_morpho_opening_SOURCES = mln_morpho_opening.cc
-mln_morpho_includes_SOURCES = mln_morpho_includes.cc
-mln_morpho_elementary_opening_SOURCES = mln_morpho_elementary_opening.cc
-mln_morpho_elementary_gradient_internal_SOURCES = mln_morpho_elementary_gradient_internal.cc
-mln_morpho_elementary_dilation_SOURCES = mln_morpho_elementary_dilation.cc
-mln_morpho_elementary_laplacian_SOURCES = mln_morpho_elementary_laplacian.cc
+mln_metal_unconst_SOURCES = mln_metal_unconst.cc
+mln_metal_unptr_SOURCES = mln_metal_unptr.cc
+mln_metal_unqualif_SOURCES = mln_metal_unqualif.cc
+mln_metal_unref_SOURCES = mln_metal_unref.cc
+mln_metal_vec_SOURCES = mln_metal_vec.cc
+mln_morpho_all_SOURCES = mln_morpho_all.cc
+mln_morpho_closing_SOURCES = mln_morpho_closing.cc
+mln_morpho_closing_area_SOURCES = mln_morpho_closing_area.cc
+mln_morpho_closing_area_on_vertices_SOURCES = mln_morpho_closing_area_on_vertices.cc
+mln_morpho_closing_attribute_SOURCES = mln_morpho_closing_attribute.cc
+mln_morpho_closing_height_SOURCES = mln_morpho_closing_height.cc
+mln_morpho_closing_volume_SOURCES = mln_morpho_closing_volume.cc
+mln_morpho_complementation_SOURCES = mln_morpho_complementation.cc
+mln_morpho_contrast_SOURCES = mln_morpho_contrast.cc
+mln_morpho_dilation_SOURCES = mln_morpho_dilation.cc
 mln_morpho_elementary_all_SOURCES = mln_morpho_elementary_all.cc
+mln_morpho_elementary_closing_SOURCES = mln_morpho_elementary_closing.cc
+mln_morpho_elementary_dilation_SOURCES = mln_morpho_elementary_dilation.cc
+mln_morpho_elementary_erosion_SOURCES = mln_morpho_elementary_erosion.cc
+mln_morpho_elementary_essential_SOURCES = mln_morpho_elementary_essential.cc
+mln_morpho_elementary_gradient_SOURCES = mln_morpho_elementary_gradient.cc
 mln_morpho_elementary_gradient_external_SOURCES = mln_morpho_elementary_gradient_external.cc
+mln_morpho_elementary_gradient_internal_SOURCES = mln_morpho_elementary_gradient_internal.cc
+mln_morpho_elementary_laplacian_SOURCES = mln_morpho_elementary_laplacian.cc
 mln_morpho_elementary_like_ero_fun_SOURCES = mln_morpho_elementary_like_ero_fun.cc
-mln_morpho_elementary_gradient_SOURCES = mln_morpho_elementary_gradient.cc
 mln_morpho_elementary_like_ero_set_SOURCES = mln_morpho_elementary_like_ero_set.cc
-mln_morpho_elementary_closing_SOURCES = mln_morpho_elementary_closing.cc
+mln_morpho_elementary_opening_SOURCES = mln_morpho_elementary_opening.cc
 mln_morpho_elementary_top_hat_SOURCES = mln_morpho_elementary_top_hat.cc
-mln_morpho_elementary_erosion_SOURCES = mln_morpho_elementary_erosion.cc
-mln_morpho_elementary_essential_SOURCES = mln_morpho_elementary_essential.cc
-mln_morpho_thin_fit_SOURCES = mln_morpho_thin_fit.cc
-mln_morpho_skeleton_constrained_SOURCES = mln_morpho_skeleton_constrained.cc
-mln_morpho_complementation_SOURCES = mln_morpho_complementation.cc
-mln_morpho_line_gradient_SOURCES = mln_morpho_line_gradient.cc
-mln_morpho_hit_or_miss_SOURCES = mln_morpho_hit_or_miss.cc
-mln_morpho_closing_height_SOURCES = mln_morpho_closing_height.cc
-mln_morpho_plus_SOURCES = mln_morpho_plus.cc
+mln_morpho_erosion_SOURCES = mln_morpho_erosion.cc
+mln_morpho_essential_SOURCES = mln_morpho_essential.cc
 mln_morpho_general_SOURCES = mln_morpho_general.cc
+mln_morpho_gradient_SOURCES = mln_morpho_gradient.cc
+mln_morpho_hit_or_miss_SOURCES = mln_morpho_hit_or_miss.cc
+mln_morpho_includes_SOURCES = mln_morpho_includes.cc
 mln_morpho_internal_elementary_SOURCES = mln_morpho_internal_elementary.cc
-mln_morpho_contrast_SOURCES = mln_morpho_contrast.cc
-mln_morpho_opening_area_SOURCES = mln_morpho_opening_area.cc
-mln_morpho_opening_height_SOURCES = mln_morpho_opening_height.cc
-mln_morpho_thickening_SOURCES = mln_morpho_thickening.cc
-mln_morpho_dilation_SOURCES = mln_morpho_dilation.cc
 mln_morpho_laplacian_SOURCES = mln_morpho_laplacian.cc
-mln_morpho_all_SOURCES = mln_morpho_all.cc
-mln_morpho_opening_attribute_SOURCES = mln_morpho_opening_attribute.cc
-mln_morpho_opening_volume_SOURCES = mln_morpho_opening_volume.cc
-mln_morpho_closing_area_on_vertices_SOURCES = mln_morpho_closing_area_on_vertices.cc
-mln_morpho_closing_volume_SOURCES = mln_morpho_closing_volume.cc
+mln_morpho_line_gradient_SOURCES = mln_morpho_line_gradient.cc
+mln_morpho_meyer_wst_SOURCES = mln_morpho_meyer_wst.cc
+mln_morpho_min_SOURCES = mln_morpho_min.cc
 mln_morpho_minus_SOURCES = mln_morpho_minus.cc
-mln_morpho_gradient_SOURCES = mln_morpho_gradient.cc
-mln_morpho_tree_max_SOURCES = mln_morpho_tree_max.cc
-mln_morpho_tree_compute_parent_SOURCES = mln_morpho_tree_compute_parent.cc
-mln_morpho_tree_all_SOURCES = mln_morpho_tree_all.cc
-mln_morpho_tree_utils_SOURCES = mln_morpho_tree_utils.cc
-mln_morpho_tree_data_SOURCES = mln_morpho_tree_data.cc
-mln_morpho_tree_compute_attribute_image_SOURCES = mln_morpho_tree_compute_attribute_image.cc
+mln_morpho_opening_SOURCES = mln_morpho_opening.cc
+mln_morpho_opening_area_SOURCES = mln_morpho_opening_area.cc
 mln_morpho_opening_area_on_vertices_SOURCES = mln_morpho_opening_area_on_vertices.cc
-mln_morpho_min_SOURCES = mln_morpho_min.cc
-mln_morpho_closing_SOURCES = mln_morpho_closing.cc
-mln_morpho_top_hat_SOURCES = mln_morpho_top_hat.cc
-mln_morpho_erosion_SOURCES = mln_morpho_erosion.cc
+mln_morpho_opening_attribute_SOURCES = mln_morpho_opening_attribute.cc
+mln_morpho_opening_height_SOURCES = mln_morpho_opening_height.cc
+mln_morpho_opening_volume_SOURCES = mln_morpho_opening_volume.cc
+mln_morpho_plus_SOURCES = mln_morpho_plus.cc
+mln_morpho_rank_filter_SOURCES = mln_morpho_rank_filter.cc
 mln_morpho_Rd_SOURCES = mln_morpho_Rd.cc
-mln_morpho_closing_area_SOURCES = mln_morpho_closing_area.cc
+mln_morpho_skeleton_constrained_SOURCES = mln_morpho_skeleton_constrained.cc
 mln_morpho_thick_miss_SOURCES = mln_morpho_thick_miss.cc
-mln_morpho_closing_attribute_SOURCES = mln_morpho_closing_attribute.cc
-mln_morpho_rank_filter_SOURCES = mln_morpho_rank_filter.cc
-mln_morpho_essential_SOURCES = mln_morpho_essential.cc
-mln_topo_n_face_iter_SOURCES = mln_topo_n_face_iter.cc
-mln_topo_face_iter_SOURCES = mln_topo_face_iter.cc
-mln_topo_is_simple_2d_SOURCES = mln_topo_is_simple_2d.cc
-mln_topo_centered_iter_adapter_SOURCES = mln_topo_centered_iter_adapter.cc
-mln_topo_internal_complex_set_iterator_base_SOURCES = mln_topo_internal_complex_set_iterator_base.cc
-mln_topo_internal_complex_iterator_base_SOURCES = mln_topo_internal_complex_iterator_base.cc
-mln_topo_internal_complex_relative_iterator_base_SOURCES = mln_topo_internal_complex_relative_iterator_base.cc
-mln_topo_internal_complex_relative_iterator_sequence_SOURCES = mln_topo_internal_complex_relative_iterator_sequence.cc
-mln_topo_algebraic_n_face_SOURCES = mln_topo_algebraic_n_face.cc
-mln_topo_attic_faces_iter_SOURCES = mln_topo_attic_faces_iter.cc
+mln_morpho_thickening_SOURCES = mln_morpho_thickening.cc
+mln_morpho_thin_fit_SOURCES = mln_morpho_thin_fit.cc
+mln_morpho_thinning_SOURCES = mln_morpho_thinning.cc
+mln_morpho_top_hat_SOURCES = mln_morpho_top_hat.cc
+mln_morpho_tree_all_SOURCES = mln_morpho_tree_all.cc
+mln_morpho_tree_compute_attribute_image_SOURCES = mln_morpho_tree_compute_attribute_image.cc
+mln_morpho_tree_compute_parent_SOURCES = mln_morpho_tree_compute_parent.cc
+mln_morpho_tree_data_SOURCES = mln_morpho_tree_data.cc
+mln_morpho_tree_max_SOURCES = mln_morpho_tree_max.cc
+mln_morpho_tree_utils_SOURCES = mln_morpho_tree_utils.cc
+mln_norm_all_SOURCES = mln_norm_all.cc
+mln_norm_essential_SOURCES = mln_norm_essential.cc
+mln_norm_l1_SOURCES = mln_norm_l1.cc
+mln_norm_l2_SOURCES = mln_norm_l2.cc
+mln_norm_linfty_SOURCES = mln_norm_linfty.cc
+mln_opt_at_SOURCES = mln_opt_at.cc
+mln_opt_element_SOURCES = mln_opt_element.cc
+mln_opt_value_SOURCES = mln_opt_value.cc
+mln_pw_all_SOURCES = mln_pw_all.cc
+mln_pw_cst_SOURCES = mln_pw_cst.cc
+mln_pw_essential_SOURCES = mln_pw_essential.cc
+mln_pw_image_SOURCES = mln_pw_image.cc
+mln_pw_value_SOURCES = mln_pw_value.cc
+mln_pw_var_SOURCES = mln_pw_var.cc
+mln_registration_all_SOURCES = mln_registration_all.cc
+mln_registration_essential_SOURCES = mln_registration_essential.cc
+mln_registration_get_rot_SOURCES = mln_registration_get_rot.cc
+mln_registration_get_rtransf_SOURCES = mln_registration_get_rtransf.cc
+mln_registration_icp_SOURCES = mln_registration_icp.cc
+mln_registration_icp2_SOURCES = mln_registration_icp2.cc
+mln_registration_internal_rms_SOURCES = mln_registration_internal_rms.cc
+mln_registration_multiscale_SOURCES = mln_registration_multiscale.cc
+mln_registration_registration_SOURCES = mln_registration_registration.cc
+mln_set_all_SOURCES = mln_set_all.cc
+mln_set_card_SOURCES = mln_set_card.cc
+mln_set_compute_SOURCES = mln_set_compute.cc
+mln_set_diff_SOURCES = mln_set_diff.cc
+mln_set_essential_SOURCES = mln_set_essential.cc
+mln_set_get_SOURCES = mln_set_get.cc
+mln_set_has_SOURCES = mln_set_has.cc
+mln_set_inter_SOURCES = mln_set_inter.cc
+mln_set_sym_diff_SOURCES = mln_set_sym_diff.cc
+mln_set_uni_SOURCES = mln_set_uni.cc
+mln_set_unique_SOURCES = mln_set_unique.cc
+mln_subsampling_all_SOURCES = mln_subsampling_all.cc
+mln_subsampling_essential_SOURCES = mln_subsampling_essential.cc
+mln_subsampling_gaussian_subsampling_SOURCES = mln_subsampling_gaussian_subsampling.cc
+mln_subsampling_subsampling_SOURCES = mln_subsampling_subsampling.cc
+mln_tag_all_SOURCES = mln_tag_all.cc
+mln_tag_essential_SOURCES = mln_tag_essential.cc
+mln_tag_init_SOURCES = mln_tag_init.cc
+mln_tag_skeleton_SOURCES = mln_tag_skeleton.cc
+mln_test_all_SOURCES = mln_test_all.cc
+mln_test_essential_SOURCES = mln_test_essential.cc
+mln_test_positive_SOURCES = mln_test_positive.cc
+mln_test_predicate_SOURCES = mln_test_predicate.cc
+mln_topo_adj_higher_dim_connected_n_face_iter_SOURCES = mln_topo_adj_higher_dim_connected_n_face_iter.cc
+mln_topo_adj_higher_face_iter_SOURCES = mln_topo_adj_higher_face_iter.cc
 mln_topo_adj_lower_dim_connected_n_face_iter_SOURCES = mln_topo_adj_lower_dim_connected_n_face_iter.cc
-mln_topo_n_face_SOURCES = mln_topo_n_face.cc
+mln_topo_adj_lower_face_iter_SOURCES = mln_topo_adj_lower_face_iter.cc
 mln_topo_adj_lower_higher_face_iter_SOURCES = mln_topo_adj_lower_higher_face_iter.cc
-mln_topo_all_SOURCES = mln_topo_all.cc
-mln_topo_face_data_SOURCES = mln_topo_face_data.cc
-mln_topo_static_n_face_iter_SOURCES = mln_topo_static_n_face_iter.cc
-mln_topo_face_SOURCES = mln_topo_face.cc
 mln_topo_adj_m_face_iter_SOURCES = mln_topo_adj_m_face_iter.cc
+mln_topo_algebraic_face_SOURCES = mln_topo_algebraic_face.cc
+mln_topo_algebraic_n_face_SOURCES = mln_topo_algebraic_n_face.cc
+mln_topo_all_SOURCES = mln_topo_all.cc
+mln_topo_attic_faces_iter_SOURCES = mln_topo_attic_faces_iter.cc
+mln_topo_center_only_iter_SOURCES = mln_topo_center_only_iter.cc
+mln_topo_centered_iter_adapter_SOURCES = mln_topo_centered_iter_adapter.cc
 mln_topo_complex_SOURCES = mln_topo_complex.cc
-mln_topo_adj_higher_face_iter_SOURCES = mln_topo_adj_higher_face_iter.cc
-mln_topo_adj_lower_face_iter_SOURCES = mln_topo_adj_lower_face_iter.cc
 mln_topo_complex_iterators_SOURCES = mln_topo_complex_iterators.cc
-mln_topo_center_only_iter_SOURCES = mln_topo_center_only_iter.cc
-mln_topo_adj_higher_dim_connected_n_face_iter_SOURCES = mln_topo_adj_higher_dim_connected_n_face_iter.cc
-mln_topo_algebraic_face_SOURCES = mln_topo_algebraic_face.cc
-mln_topo_n_faces_set_SOURCES = mln_topo_n_faces_set.cc
 mln_topo_essential_SOURCES = mln_topo_essential.cc
-mln_essential_1d_SOURCES = mln_essential_1d.cc
-mln_essential_routine_SOURCES = mln_essential_routine.cc
-mln_essential_3d_SOURCES = mln_essential_3d.cc
-mln_essential_2d_SOURCES = mln_essential_2d.cc
-mln_win_inter_SOURCES = mln_win_inter.cc
-mln_win_backdiag2d_SOURCES = mln_win_backdiag2d.cc
-mln_win_segment1d_SOURCES = mln_win_segment1d.cc
-mln_win_cuboid3d_SOURCES = mln_win_cuboid3d.cc
-mln_win_vline2d_SOURCES = mln_win_vline2d.cc
-mln_win_octagon2d_SOURCES = mln_win_octagon2d.cc
+mln_topo_face_SOURCES = mln_topo_face.cc
+mln_topo_face_data_SOURCES = mln_topo_face_data.cc
+mln_topo_face_iter_SOURCES = mln_topo_face_iter.cc
+mln_topo_internal_complex_iterator_base_SOURCES = mln_topo_internal_complex_iterator_base.cc
+mln_topo_internal_complex_relative_iterator_base_SOURCES = mln_topo_internal_complex_relative_iterator_base.cc
+mln_topo_internal_complex_relative_iterator_sequence_SOURCES = mln_topo_internal_complex_relative_iterator_sequence.cc
+mln_topo_internal_complex_set_iterator_base_SOURCES = mln_topo_internal_complex_set_iterator_base.cc
+mln_topo_is_simple_2d_SOURCES = mln_topo_is_simple_2d.cc
+mln_topo_n_face_SOURCES = mln_topo_n_face.cc
+mln_topo_n_face_iter_SOURCES = mln_topo_n_face_iter.cc
+mln_topo_n_faces_set_SOURCES = mln_topo_n_faces_set.cc
+mln_topo_static_n_face_iter_SOURCES = mln_topo_static_n_face_iter.cc
+mln_trace_all_SOURCES = mln_trace_all.cc
+mln_trace_entering_SOURCES = mln_trace_entering.cc
+mln_trace_essential_SOURCES = mln_trace_essential.cc
+mln_trace_exiting_SOURCES = mln_trace_exiting.cc
+mln_trace_quiet_SOURCES = mln_trace_quiet.cc
+mln_trace_resume_SOURCES = mln_trace_resume.cc
+mln_trace_stop_SOURCES = mln_trace_stop.cc
+mln_trace_warning_SOURCES = mln_trace_warning.cc
+mln_trait_all_SOURCES = mln_trait_all.cc
+mln_trait_ch_function_value_SOURCES = mln_trait_ch_function_value.cc
+mln_trait_ch_value_SOURCES = mln_trait_ch_value.cc
+mln_trait_concrete_SOURCES = mln_trait_concrete.cc
+mln_trait_essential_SOURCES = mln_trait_essential.cc
+mln_trait_image_print_SOURCES = mln_trait_image_print.cc
+mln_trait_image_props_SOURCES = mln_trait_image_props.cc
+mln_trait_image_from_grid_SOURCES = mln_trait_image_from_grid.cc
+mln_trait_images_SOURCES = mln_trait_images.cc
+mln_trait_neighborhood_SOURCES = mln_trait_neighborhood.cc
+mln_trait_op_all_SOURCES = mln_trait_op_all.cc
+mln_trait_op_and_SOURCES = mln_trait_op_and.cc
+mln_trait_op_decl_SOURCES = mln_trait_op_decl.cc
+mln_trait_op_div_SOURCES = mln_trait_op_div.cc
+mln_trait_op_eq_SOURCES = mln_trait_op_eq.cc
+mln_trait_op_essential_SOURCES = mln_trait_op_essential.cc
+mln_trait_op_geq_SOURCES = mln_trait_op_geq.cc
+mln_trait_op_greater_SOURCES = mln_trait_op_greater.cc
+mln_trait_op_leq_SOURCES = mln_trait_op_leq.cc
+mln_trait_op_less_SOURCES = mln_trait_op_less.cc
+mln_trait_op_lor_SOURCES = mln_trait_op_lor.cc
+mln_trait_op_minus_SOURCES = mln_trait_op_minus.cc
+mln_trait_op_mod_SOURCES = mln_trait_op_mod.cc
+mln_trait_op_neq_SOURCES = mln_trait_op_neq.cc
+mln_trait_op_not_SOURCES = mln_trait_op_not.cc
+mln_trait_op_or_SOURCES = mln_trait_op_or.cc
+mln_trait_op_ord_SOURCES = mln_trait_op_ord.cc
+mln_trait_op_plus_SOURCES = mln_trait_op_plus.cc
+mln_trait_op_postdec_SOURCES = mln_trait_op_postdec.cc
+mln_trait_op_postinc_SOURCES = mln_trait_op_postinc.cc
+mln_trait_op_predec_SOURCES = mln_trait_op_predec.cc
+mln_trait_op_preinc_SOURCES = mln_trait_op_preinc.cc
+mln_trait_op_times_SOURCES = mln_trait_op_times.cc
+mln_trait_op_uminus_SOURCES = mln_trait_op_uminus.cc
+mln_trait_op_uplus_SOURCES = mln_trait_op_uplus.cc
+mln_trait_op_xor_SOURCES = mln_trait_op_xor.cc
+mln_trait_promote_SOURCES = mln_trait_promote.cc
+mln_trait_site_set_print_SOURCES = mln_trait_site_set_print.cc
+mln_trait_site_set_props_SOURCES = mln_trait_site_set_props.cc
+mln_trait_site_sets_SOURCES = mln_trait_site_sets.cc
+mln_trait_solve_SOURCES = mln_trait_solve.cc
+mln_trait_solve_binary_SOURCES = mln_trait_solve_binary.cc
+mln_trait_solve_unary_SOURCES = mln_trait_solve_unary.cc
+mln_trait_undef_SOURCES = mln_trait_undef.cc
+mln_trait_value_all_SOURCES = mln_trait_value_all.cc
+mln_trait_value_essential_SOURCES = mln_trait_value_essential.cc
+mln_trait_value_kind_SOURCES = mln_trait_value_kind.cc
+mln_trait_value_nature_SOURCES = mln_trait_value_nature.cc
+mln_trait_value_print_SOURCES = mln_trait_value_print.cc
+mln_trait_value_quant_SOURCES = mln_trait_value_quant.cc
+mln_trait_value__SOURCES = mln_trait_value_.cc
+mln_trait_window_print_SOURCES = mln_trait_window_print.cc
+mln_trait_window_props_SOURCES = mln_trait_window_props.cc
+mln_trait_windows_SOURCES = mln_trait_windows.cc
+mln_transform_all_SOURCES = mln_transform_all.cc
+mln_transform_distance_front_SOURCES = mln_transform_distance_front.cc
+mln_transform_distance_geodesic_SOURCES = mln_transform_distance_geodesic.cc
+mln_transform_essential_SOURCES = mln_transform_essential.cc
+mln_transform_influence_zone_front_SOURCES = mln_transform_influence_zone_front.cc
+mln_transform_influence_zone_geodesic_SOURCES = mln_transform_influence_zone_geodesic.cc
+mln_transform_internal_all_SOURCES = mln_transform_internal_all.cc
+mln_transform_internal_closest_point_functor_SOURCES = mln_transform_internal_closest_point_functor.cc
+mln_transform_internal_distance_functor_SOURCES = mln_transform_internal_distance_functor.cc
+mln_transform_internal_influence_zone_functor_SOURCES = mln_transform_internal_influence_zone_functor.cc
+mln_util_all_SOURCES = mln_util_all.cc
+mln_util_array_SOURCES = mln_util_array.cc
+mln_util_branch_iter_SOURCES = mln_util_branch_iter.cc
+mln_util_branch_iter_ind_SOURCES = mln_util_branch_iter_ind.cc
+mln_util_dindex_SOURCES = mln_util_dindex.cc
+mln_util_eat_SOURCES = mln_util_eat.cc
+mln_util_edge_SOURCES = mln_util_edge.cc
+mln_util_essential_SOURCES = mln_util_essential.cc
+mln_util_fibonacci_heap_SOURCES = mln_util_fibonacci_heap.cc
+mln_util_graph_SOURCES = mln_util_graph.cc
+mln_util_greater_point_SOURCES = mln_util_greater_point.cc
+mln_util_greater_psite_SOURCES = mln_util_greater_psite.cc
+mln_util_ignore_SOURCES = mln_util_ignore.cc
+mln_util_index_SOURCES = mln_util_index.cc
+mln_util_internal_boost_graph_SOURCES = mln_util_internal_boost_graph.cc
+mln_util_internal_boost_graph_access_SOURCES = mln_util_internal_boost_graph_access.cc
+mln_util_internal_boost_graph_property_SOURCES = mln_util_internal_boost_graph_property.cc
+mln_util_internal_boost_graph_structure_SOURCES = mln_util_internal_boost_graph_structure.cc
+mln_util_internal_edge_impl_SOURCES = mln_util_internal_edge_impl.cc
+mln_util_internal_graph_base_SOURCES = mln_util_internal_graph_base.cc
+mln_util_internal_graph_iter_SOURCES = mln_util_internal_graph_iter.cc
+mln_util_internal_graph_iter_base_SOURCES = mln_util_internal_graph_iter_base.cc
+mln_util_internal_graph_nbh_iter_SOURCES = mln_util_internal_graph_nbh_iter.cc
+mln_util_internal_graph_nbh_iter_base_SOURCES = mln_util_internal_graph_nbh_iter_base.cc
+mln_util_internal_vertex_impl_SOURCES = mln_util_internal_vertex_impl.cc
+mln_util_lazy_set_SOURCES = mln_util_lazy_set.cc
+mln_util_lemmings_SOURCES = mln_util_lemmings.cc
+mln_util_line_graph_SOURCES = mln_util_line_graph.cc
+mln_util_max_SOURCES = mln_util_max.cc
+mln_util_multi_site_SOURCES = mln_util_multi_site.cc
+mln_util_nil_SOURCES = mln_util_nil.cc
+mln_util_ord_SOURCES = mln_util_ord.cc
+mln_util_ord_pair_SOURCES = mln_util_ord_pair.cc
+mln_util_pix_SOURCES = mln_util_pix.cc
+mln_util_set_SOURCES = mln_util_set.cc
+mln_util_site_pair_SOURCES = mln_util_site_pair.cc
+mln_util_soft_heap_SOURCES = mln_util_soft_heap.cc
+mln_util_timer_SOURCES = mln_util_timer.cc
+mln_util_tracked_ptr_SOURCES = mln_util_tracked_ptr.cc
+mln_util_tree_SOURCES = mln_util_tree.cc
+mln_util_tree_fast_SOURCES = mln_util_tree_fast.cc
+mln_util_tree_fast_to_image_SOURCES = mln_util_tree_fast_to_image.cc
+mln_util_tree_to_fast_SOURCES = mln_util_tree_to_fast.cc
+mln_util_tree_to_image_SOURCES = mln_util_tree_to_image.cc
+mln_util_vertex_SOURCES = mln_util_vertex.cc
+mln_util_yes_SOURCES = mln_util_yes.cc
+mln_value_aliases_SOURCES = mln_value_aliases.cc
+mln_value_all_SOURCES = mln_value_all.cc
+mln_value_builtin_all_SOURCES = mln_value_builtin_all.cc
+mln_value_builtin_essential_SOURCES = mln_value_builtin_essential.cc
+mln_value_builtin_floatings_SOURCES = mln_value_builtin_floatings.cc
+mln_value_builtin_integers_SOURCES = mln_value_builtin_integers.cc
+mln_value_builtin_ops_SOURCES = mln_value_builtin_ops.cc
+mln_value_builtin_promotions_SOURCES = mln_value_builtin_promotions.cc
+mln_value_builtin_symbolics_SOURCES = mln_value_builtin_symbolics.cc
+mln_value_cast_SOURCES = mln_value_cast.cc
+mln_value_concept_all_SOURCES = mln_value_concept_all.cc
+mln_value_concept_built_in_SOURCES = mln_value_concept_built_in.cc
+mln_value_concept_data_SOURCES = mln_value_concept_data.cc
+mln_value_concept_essential_SOURCES = mln_value_concept_essential.cc
+mln_value_concept_floating_SOURCES = mln_value_concept_floating.cc
+mln_value_concept_integer_SOURCES = mln_value_concept_integer.cc
+mln_value_concept_scalar_SOURCES = mln_value_concept_scalar.cc
+mln_value_concept_structured_SOURCES = mln_value_concept_structured.cc
+mln_value_concept_symbolic_SOURCES = mln_value_concept_symbolic.cc
+mln_value_concept_vectorial_SOURCES = mln_value_concept_vectorial.cc
+mln_value_equiv_SOURCES = mln_value_equiv.cc
+mln_value_essential_SOURCES = mln_value_essential.cc
+mln_value_float01_SOURCES = mln_value_float01.cc
+mln_value_float01__SOURCES = mln_value_float01_.cc
+mln_value_float01_16_SOURCES = mln_value_float01_16.cc
+mln_value_float01_8_SOURCES = mln_value_float01_8.cc
+mln_value_float01_f_SOURCES = mln_value_float01_f.cc
+mln_value_gl16_SOURCES = mln_value_gl16.cc
+mln_value_gl8_SOURCES = mln_value_gl8.cc
+mln_value_glf_SOURCES = mln_value_glf.cc
+mln_value_graylevel_SOURCES = mln_value_graylevel.cc
+mln_value_graylevel_f_SOURCES = mln_value_graylevel_f.cc
+mln_value_hsi_SOURCES = mln_value_hsi.cc
+mln_value_hsl_SOURCES = mln_value_hsl.cc
+mln_value_int_s_SOURCES = mln_value_int_s.cc
+mln_value_int_s16_SOURCES = mln_value_int_s16.cc
+mln_value_int_s32_SOURCES = mln_value_int_s32.cc
+mln_value_int_s8_SOURCES = mln_value_int_s8.cc
+mln_value_int_u_SOURCES = mln_value_int_u.cc
+mln_value_int_u16_SOURCES = mln_value_int_u16.cc
+mln_value_int_u32_SOURCES = mln_value_int_u32.cc
+mln_value_int_u8_SOURCES = mln_value_int_u8.cc
+mln_value_int_u_sat_SOURCES = mln_value_int_u_sat.cc
+mln_value_internal_all_SOURCES = mln_value_internal_all.cc
+mln_value_internal_convert_SOURCES = mln_value_internal_convert.cc
+mln_value_internal_encoding_SOURCES = mln_value_internal_encoding.cc
+mln_value_internal_essential_SOURCES = mln_value_internal_essential.cc
+mln_value_internal_gray__SOURCES = mln_value_internal_gray_.cc
+mln_value_internal_gray_f_SOURCES = mln_value_internal_gray_f.cc
+mln_value_internal_integer_SOURCES = mln_value_internal_integer.cc
+mln_value_internal_iterable_set_SOURCES = mln_value_internal_iterable_set.cc
+mln_value_internal_limits_SOURCES = mln_value_internal_limits.cc
+mln_value_internal_value_like_SOURCES = mln_value_internal_value_like.cc
+mln_value_interval_SOURCES = mln_value_interval.cc
+mln_value_label_SOURCES = mln_value_label.cc
+mln_value_label_16_SOURCES = mln_value_label_16.cc
+mln_value_label_8_SOURCES = mln_value_label_8.cc
+mln_value_lut_vec_SOURCES = mln_value_lut_vec.cc
+mln_value_mixin_SOURCES = mln_value_mixin.cc
+mln_value_ops_SOURCES = mln_value_ops.cc
+mln_value_other_SOURCES = mln_value_other.cc
+mln_value_proxy_SOURCES = mln_value_proxy.cc
+mln_value_rgb_SOURCES = mln_value_rgb.cc
+mln_value_rgb16_SOURCES = mln_value_rgb16.cc
+mln_value_rgb8_SOURCES = mln_value_rgb8.cc
+mln_value_scalar_SOURCES = mln_value_scalar.cc
+mln_value_set_SOURCES = mln_value_set.cc
+mln_value_shell_SOURCES = mln_value_shell.cc
+mln_value_sign_SOURCES = mln_value_sign.cc
+mln_value_stack_SOURCES = mln_value_stack.cc
+mln_value_super_value_SOURCES = mln_value_super_value.cc
+mln_value_viter_SOURCES = mln_value_viter.cc
 mln_win_all_SOURCES = mln_win_all.cc
-mln_win_multiple_size_SOURCES = mln_win_multiple_size.cc
+mln_win_backdiag2d_SOURCES = mln_win_backdiag2d.cc
 mln_win_cube3d_SOURCES = mln_win_cube3d.cc
-mln_win_shift_SOURCES = mln_win_shift.cc
-mln_win_sym_SOURCES = mln_win_sym.cc
-mln_win_diff_SOURCES = mln_win_diff.cc
-mln_win_multiple_SOURCES = mln_win_multiple.cc
+mln_win_cuboid3d_SOURCES = mln_win_cuboid3d.cc
 mln_win_diag2d_SOURCES = mln_win_diag2d.cc
+mln_win_diff_SOURCES = mln_win_diff.cc
 mln_win_disk2d_SOURCES = mln_win_disk2d.cc
-mln_win_rectangle2d_SOURCES = mln_win_rectangle2d.cc
+mln_win_essential_SOURCES = mln_win_essential.cc
 mln_win_hline2d_SOURCES = mln_win_hline2d.cc
+mln_win_inter_SOURCES = mln_win_inter.cc
 mln_win_line_SOURCES = mln_win_line.cc
-mln_win_essential_SOURCES = mln_win_essential.cc
-mln_core_clock_neighb_SOURCES = mln_core_clock_neighb.cc
-mln_core_pixter2d_SOURCES = mln_core_pixter2d.cc
-mln_core_def_low_quant_nbits_SOURCES = mln_core_def_low_quant_nbits.cc
-mln_core_def_all_SOURCES = mln_core_def_all.cc
-mln_core_def_coordf_SOURCES = mln_core_def_coordf.cc
-mln_core_def_coord_SOURCES = mln_core_def_coord.cc
-mln_core_def_essential_SOURCES = mln_core_def_essential.cc
-mln_core_site_set_box_SOURCES = mln_core_site_set_box.cc
-mln_core_site_set_p_vertices_SOURCES = mln_core_site_set_p_vertices.cc
-mln_core_site_set_p_vaccess_SOURCES = mln_core_site_set_p_vaccess.cc
-mln_core_site_set_p_if_piter_SOURCES = mln_core_site_set_p_if_piter.cc
-mln_core_site_set_p_run_piter_SOURCES = mln_core_site_set_p_run_piter.cc
-mln_core_site_set_p_key_SOURCES = mln_core_site_set_p_key.cc
-mln_core_site_set_p_double_SOURCES = mln_core_site_set_p_double.cc
-mln_core_site_set_p_complex_piter_SOURCES = mln_core_site_set_p_complex_piter.cc
-mln_core_site_set_p_complex_SOURCES = mln_core_site_set_p_complex.cc
-mln_core_site_set_p_image_SOURCES = mln_core_site_set_p_image.cc
-mln_core_site_set_attic_p_complex_faces_piter_SOURCES = mln_core_site_set_attic_p_complex_faces_piter.cc
-mln_core_site_set_attic_p_faces_piter_SOURCES = mln_core_site_set_attic_p_faces_piter.cc
-mln_core_site_set_p_priority_SOURCES = mln_core_site_set_p_priority.cc
-mln_core_site_set_p_set_of_SOURCES = mln_core_site_set_p_set_of.cc
-mln_core_site_set_all_SOURCES = mln_core_site_set_all.cc
-mln_core_site_set_p_edges_SOURCES = mln_core_site_set_p_edges.cc
-mln_core_site_set_box_piter_SOURCES = mln_core_site_set_box_piter.cc
-mln_core_site_set_p_faces_SOURCES = mln_core_site_set_p_faces.cc
-mln_core_site_set_p_set_SOURCES = mln_core_site_set_p_set.cc
-mln_core_site_set_p_queue_SOURCES = mln_core_site_set_p_queue.cc
-mln_core_site_set_p_if_SOURCES = mln_core_site_set_p_if.cc
-mln_core_site_set_operators_SOURCES = mln_core_site_set_operators.cc
-mln_core_site_set_p_mutable_array_of_SOURCES = mln_core_site_set_p_mutable_array_of.cc
-mln_core_site_set_p_edges_psite_SOURCES = mln_core_site_set_p_edges_psite.cc
-mln_core_site_set_complex_psite_SOURCES = mln_core_site_set_complex_psite.cc
-mln_core_site_set_p_run_SOURCES = mln_core_site_set_p_run.cc
-mln_core_site_set_p_n_faces_piter_SOURCES = mln_core_site_set_p_n_faces_piter.cc
-mln_core_site_set_p_centered_SOURCES = mln_core_site_set_p_centered.cc
-mln_core_site_set_p_bgraph_SOURCES = mln_core_site_set_p_bgraph.cc
-mln_core_site_set_p_bgraph_piter_SOURCES = mln_core_site_set_p_bgraph_piter.cc
-mln_core_site_set_p_array_SOURCES = mln_core_site_set_p_array.cc
-mln_core_site_set_p_vertices_psite_SOURCES = mln_core_site_set_p_vertices_psite.cc
-mln_core_site_set_p_line2d_SOURCES = mln_core_site_set_p_line2d.cc
-mln_core_site_set_p_queue_fast_SOURCES = mln_core_site_set_p_queue_fast.cc
-mln_core_site_set_p_graph_piter_SOURCES = mln_core_site_set_p_graph_piter.cc
-mln_core_site_set_essential_SOURCES = mln_core_site_set_essential.cc
-mln_core_dpsites_piter_SOURCES = mln_core_dpsites_piter.cc
-mln_core_w_window_SOURCES = mln_core_w_window.cc
-mln_core_grids_SOURCES = mln_core_grids.cc
-mln_core_dpoints_pixter_SOURCES = mln_core_dpoints_pixter.cc
-mln_core_internal_graph_psite_base_SOURCES = mln_core_internal_graph_psite_base.cc
-mln_core_internal_run_image_SOURCES = mln_core_internal_run_image.cc
-mln_core_internal_pixel_impl_SOURCES = mln_core_internal_pixel_impl.cc
-mln_core_internal_site_set_base_SOURCES = mln_core_internal_site_set_base.cc
-mln_core_internal_image_value_morpher_SOURCES = mln_core_internal_image_value_morpher.cc
-mln_core_internal_site_iterator_base_SOURCES = mln_core_internal_site_iterator_base.cc
-mln_core_internal_complex_neighborhood_base_SOURCES = mln_core_internal_complex_neighborhood_base.cc
-mln_core_internal_site_relative_iterator_base_SOURCES = mln_core_internal_site_relative_iterator_base.cc
-mln_core_internal_site_set_impl_SOURCES = mln_core_internal_site_set_impl.cc
-mln_core_internal_exact_SOURCES = mln_core_internal_exact.cc
-mln_core_internal_p_complex_piter_base_SOURCES = mln_core_internal_p_complex_piter_base.cc
-mln_core_internal_neighb_niter_impl_SOURCES = mln_core_internal_neighb_niter_impl.cc
-mln_core_internal_pixel_iterator_base_SOURCES = mln_core_internal_pixel_iterator_base.cc
-mln_core_internal_classical_window_base_SOURCES = mln_core_internal_classical_window_base.cc
-mln_core_internal_data_SOURCES = mln_core_internal_data.cc
-mln_core_internal_force_exact_SOURCES = mln_core_internal_force_exact.cc
-mln_core_internal_image_base_SOURCES = mln_core_internal_image_base.cc
-mln_core_internal_check_image_fastest_SOURCES = mln_core_internal_check_image_fastest.cc
-mln_core_internal_check_image_all_SOURCES = mln_core_internal_check_image_all.cc
-mln_core_internal_fixme_SOURCES = mln_core_internal_fixme.cc
-mln_core_internal_morpher_lvalue_SOURCES = mln_core_internal_morpher_lvalue.cc
-mln_core_internal_image_domain_morpher_SOURCES = mln_core_internal_image_domain_morpher.cc
-mln_core_internal_image_primary_SOURCES = mln_core_internal_image_primary.cc
-mln_core_internal_set_of_SOURCES = mln_core_internal_set_of.cc
-mln_core_internal_complex_window_p_base_SOURCES = mln_core_internal_complex_window_p_base.cc
-mln_core_internal_graph_window_base_SOURCES = mln_core_internal_graph_window_base.cc
-mln_core_internal_piter_adaptor_SOURCES = mln_core_internal_piter_adaptor.cc
-mln_core_internal_weighted_window_base_SOURCES = mln_core_internal_weighted_window_base.cc
-mln_core_internal_neighborhood_base_SOURCES = mln_core_internal_neighborhood_base.cc
-mln_core_internal_image_morpher_SOURCES = mln_core_internal_image_morpher.cc
-mln_core_internal_coord_impl_SOURCES = mln_core_internal_coord_impl.cc
-mln_core_internal_geom_bbox_SOURCES = mln_core_internal_geom_bbox.cc
-mln_core_internal_image_identity_SOURCES = mln_core_internal_image_identity.cc
-mln_core_internal_pseudo_site_base_SOURCES = mln_core_internal_pseudo_site_base.cc
-mln_core_internal_window_base_SOURCES = mln_core_internal_window_base.cc
-mln_core_internal_box_impl_SOURCES = mln_core_internal_box_impl.cc
-mln_core_internal_site_set_iterator_base_SOURCES = mln_core_internal_site_set_iterator_base.cc
-mln_core_contract_SOURCES = mln_core_contract.cc
-mln_core_all_SOURCES = mln_core_all.cc
-mln_core_point_SOURCES = mln_core_point.cc
-mln_core_neighb_SOURCES = mln_core_neighb.cc
-mln_core_routine_initialize_SOURCES = mln_core_routine_initialize.cc
-mln_core_routine_primary_SOURCES = mln_core_routine_primary.cc
-mln_core_routine_duplicate_SOURCES = mln_core_routine_duplicate.cc
-mln_core_routine_init_SOURCES = mln_core_routine_init.cc
-mln_core_routine_ops_SOURCES = mln_core_routine_ops.cc
-mln_core_routine_all_SOURCES = mln_core_routine_all.cc
-mln_core_routine_exact_SOURCES = mln_core_routine_exact.cc
-mln_core_routine_extend_SOURCES = mln_core_routine_extend.cc
-mln_core_routine_essential_SOURCES = mln_core_routine_essential.cc
-mln_core_trait_op_mult_SOURCES = mln_core_trait_op_mult.cc
-mln_core_trait_all_SOURCES = mln_core_trait_all.cc
-mln_core_trait_pixter_SOURCES = mln_core_trait_pixter.cc
-mln_core_trait_qlf_value_SOURCES = mln_core_trait_qlf_value.cc
-mln_core_trait_essential_SOURCES = mln_core_trait_essential.cc
-mln_core_pixter1d_SOURCES = mln_core_pixter1d.cc
-mln_core_category_SOURCES = mln_core_category.cc
-mln_core_macros_SOURCES = mln_core_macros.cc
-mln_core_box_runstart_piter_SOURCES = mln_core_box_runstart_piter.cc
-mln_core_tags_SOURCES = mln_core_tags.cc
-mln_core_dpoint_SOURCES = mln_core_dpoint.cc
-mln_core_alias_dpoint2d_h_SOURCES = mln_core_alias_dpoint2d_h.cc
-mln_core_alias_p_run2d_SOURCES = mln_core_alias_p_run2d.cc
-mln_core_alias_point3d_SOURCES = mln_core_alias_point3d.cc
-mln_core_alias_neighb3d_SOURCES = mln_core_alias_neighb3d.cc
-mln_core_alias_window3d_SOURCES = mln_core_alias_window3d.cc
-mln_core_alias_all_SOURCES = mln_core_alias_all.cc
-mln_core_alias_neighb2d_SOURCES = mln_core_alias_neighb2d.cc
-mln_core_alias_complex_image_SOURCES = mln_core_alias_complex_image.cc
-mln_core_alias_w_window1d_float_SOURCES = mln_core_alias_w_window1d_float.cc
-mln_core_alias_neighb1d_SOURCES = mln_core_alias_neighb1d.cc
-mln_core_alias_w_window2d_float_SOURCES = mln_core_alias_w_window2d_float.cc
-mln_core_alias_vec3d_SOURCES = mln_core_alias_vec3d.cc
-mln_core_alias_w_window2d_int_SOURCES = mln_core_alias_w_window2d_int.cc
-mln_core_alias_box1d_SOURCES = mln_core_alias_box1d.cc
-mln_core_alias_box2d_SOURCES = mln_core_alias_box2d.cc
-mln_core_alias_window1d_SOURCES = mln_core_alias_window1d.cc
-mln_core_alias_point1d_SOURCES = mln_core_alias_point1d.cc
-mln_core_alias_box3d_SOURCES = mln_core_alias_box3d.cc
-mln_core_alias_dpoint3d_SOURCES = mln_core_alias_dpoint3d.cc
-mln_core_alias_complex_geometry_SOURCES = mln_core_alias_complex_geometry.cc
-mln_core_alias_w_window3d_float_SOURCES = mln_core_alias_w_window3d_float.cc
-mln_core_alias_box2d_h_SOURCES = mln_core_alias_box2d_h.cc
-mln_core_alias_point2d_SOURCES = mln_core_alias_point2d.cc
-mln_core_alias_window2d_SOURCES = mln_core_alias_window2d.cc
-mln_core_alias_p_runs2d_SOURCES = mln_core_alias_p_runs2d.cc
-mln_core_alias_point3df_SOURCES = mln_core_alias_point3df.cc
-mln_core_alias_dpoint1d_SOURCES = mln_core_alias_dpoint1d.cc
-mln_core_alias_w_window3d_int_SOURCES = mln_core_alias_w_window3d_int.cc
-mln_core_alias_dpoint2d_SOURCES = mln_core_alias_dpoint2d.cc
-mln_core_alias_w_window1d_int_SOURCES = mln_core_alias_w_window1d_int.cc
-mln_core_alias_point2d_h_SOURCES = mln_core_alias_point2d_h.cc
-mln_core_window_SOURCES = mln_core_window.cc
-mln_core_concept_site_proxy_SOURCES = mln_core_concept_site_proxy.cc
-mln_core_concept_point_site_SOURCES = mln_core_concept_point_site.cc
-mln_core_concept_box_SOURCES = mln_core_concept_box.cc
-mln_core_concept_generalized_pixel_SOURCES = mln_core_concept_generalized_pixel.cc
-mln_core_concept_graph_SOURCES = mln_core_concept_graph.cc
-mln_core_concept_iterator_SOURCES = mln_core_concept_iterator.cc
-mln_core_concept_pseudo_site_SOURCES = mln_core_concept_pseudo_site.cc
-mln_core_concept_image_SOURCES = mln_core_concept_image.cc
-mln_core_concept_value_set_SOURCES = mln_core_concept_value_set.cc
-mln_core_concept_proxy_SOURCES = mln_core_concept_proxy.cc
-mln_core_concept_site_SOURCES = mln_core_concept_site.cc
-mln_core_concept_weighted_window_SOURCES = mln_core_concept_weighted_window.cc
-mln_core_concept_all_SOURCES = mln_core_concept_all.cc
-mln_core_concept_gpoint_SOURCES = mln_core_concept_gpoint.cc
-mln_core_concept_site_iterator_SOURCES = mln_core_concept_site_iterator.cc
-mln_core_concept_point_SOURCES = mln_core_concept_point.cc
-mln_core_concept_literal_SOURCES = mln_core_concept_literal.cc
-mln_core_concept_pixel_iterator_SOURCES = mln_core_concept_pixel_iterator.cc
-mln_core_concept_value_iterator_SOURCES = mln_core_concept_value_iterator.cc
-mln_core_concept_meta_accumulator_SOURCES = mln_core_concept_meta_accumulator.cc
-mln_core_concept_gdpoint_SOURCES = mln_core_concept_gdpoint.cc
-mln_core_concept_regular_grid_SOURCES = mln_core_concept_regular_grid.cc
-mln_core_concept_mesh_SOURCES = mln_core_concept_mesh.cc
-mln_core_concept_dpoint_SOURCES = mln_core_concept_dpoint.cc
-mln_core_concept_function_SOURCES = mln_core_concept_function.cc
-mln_core_concept_window_SOURCES = mln_core_concept_window.cc
-mln_core_concept_value_SOURCES = mln_core_concept_value.cc
-mln_core_concept_accumulator_SOURCES = mln_core_concept_accumulator.cc
-mln_core_concept_site_set_SOURCES = mln_core_concept_site_set.cc
-mln_core_concept_object_SOURCES = mln_core_concept_object.cc
-mln_core_concept_meta_fun_SOURCES = mln_core_concept_meta_fun.cc
-mln_core_concept_delta_point_site_SOURCES = mln_core_concept_delta_point_site.cc
-mln_core_concept_neighborhood_SOURCES = mln_core_concept_neighborhood.cc
-mln_core_concept_browsing_SOURCES = mln_core_concept_browsing.cc
-mln_core_pixel_SOURCES = mln_core_pixel.cc
-mln_core_clock_neighb2d_SOURCES = mln_core_clock_neighb2d.cc
-mln_core_pixter3d_SOURCES = mln_core_pixter3d.cc
-mln_core_image_obased_rle_encode_SOURCES = mln_core_image_obased_rle_encode.cc
-mln_core_image_plain_SOURCES = mln_core_image_plain.cc
-mln_core_image_image3d_SOURCES = mln_core_image_image3d.cc
-mln_core_image_decorated_image_SOURCES = mln_core_image_decorated_image.cc
-mln_core_image_extension_ima_SOURCES = mln_core_image_extension_ima.cc
-mln_core_image_flat_image_SOURCES = mln_core_image_flat_image.cc
-mln_core_image_complex_neighborhood_piter_SOURCES = mln_core_image_complex_neighborhood_piter.cc
-mln_core_image_tr_mesh_SOURCES = mln_core_image_tr_mesh.cc
-mln_core_image_graph_elt_window_SOURCES = mln_core_image_graph_elt_window.cc
-mln_core_image_obased_rle_image_SOURCES = mln_core_image_obased_rle_image.cc
-mln_core_image_mono_obased_rle_image_SOURCES = mln_core_image_mono_obased_rle_image.cc
-mln_core_image_interpolated_SOURCES = mln_core_image_interpolated.cc
-mln_core_image_lazy_image_SOURCES = mln_core_image_lazy_image.cc
-mln_core_image_t_image_SOURCES = mln_core_image_t_image.cc
-mln_core_image_hexa_piter_SOURCES = mln_core_image_hexa_piter.cc
-mln_core_image_value_enc_image_SOURCES = mln_core_image_value_enc_image.cc
-mln_core_image_fun_image_SOURCES = mln_core_image_fun_image.cc
-mln_core_image_graph_elt_neighborhood_SOURCES = mln_core_image_graph_elt_neighborhood.cc
-mln_core_image_sub_image_if_SOURCES = mln_core_image_sub_image_if.cc
-mln_core_image_all_SOURCES = mln_core_image_all.cc
-mln_core_image_mono_rle_image_SOURCES = mln_core_image_mono_rle_image.cc
-mln_core_image_complex_image_SOURCES = mln_core_image_complex_image.cc
-mln_core_image_cast_image_SOURCES = mln_core_image_cast_image.cc
-mln_core_image_rle_encode_SOURCES = mln_core_image_rle_encode.cc
-mln_core_image_complex_window_piter_SOURCES = mln_core_image_complex_window_piter.cc
-mln_core_image_tr_image_SOURCES = mln_core_image_tr_image.cc
-mln_core_image_sub_image_SOURCES = mln_core_image_sub_image.cc
-mln_core_image_rle_image_SOURCES = mln_core_image_rle_image.cc
-mln_core_image_line_graph_elt_window_SOURCES = mln_core_image_line_graph_elt_window.cc
-mln_core_image_mono_rle_encode_SOURCES = mln_core_image_mono_rle_encode.cc
-mln_core_image_bgraph_psite_SOURCES = mln_core_image_bgraph_psite.cc
-mln_core_image_sparse_image_SOURCES = mln_core_image_sparse_image.cc
-mln_core_image_bgraph_image_SOURCES = mln_core_image_bgraph_image.cc
-mln_core_image_complex_neighborhoods_SOURCES = mln_core_image_complex_neighborhoods.cc
-mln_core_image_graph_window_piter_SOURCES = mln_core_image_graph_window_piter.cc
-mln_core_image_sparse_encode_SOURCES = mln_core_image_sparse_encode.cc
-mln_core_image_safe_SOURCES = mln_core_image_safe.cc
-mln_core_image_extension_fun_SOURCES = mln_core_image_extension_fun.cc
-mln_core_image_image1d_SOURCES = mln_core_image_image1d.cc
-mln_core_image_extension_val_SOURCES = mln_core_image_extension_val.cc
-mln_core_image_image_if_SOURCES = mln_core_image_image_if.cc
-mln_core_image_hexa_SOURCES = mln_core_image_hexa.cc
-mln_core_image_line_graph_elt_neighborhood_SOURCES = mln_core_image_line_graph_elt_neighborhood.cc
-mln_core_image_extended_SOURCES = mln_core_image_extended.cc
-mln_core_image_p2p_image_SOURCES = mln_core_image_p2p_image.cc
-mln_core_image_slice_image_SOURCES = mln_core_image_slice_image.cc
-mln_core_image_image2d_h_SOURCES = mln_core_image_image2d_h.cc
-mln_core_image_image2d_SOURCES = mln_core_image_image2d.cc
-mln_core_image_ch_piter_SOURCES = mln_core_image_ch_piter.cc
-mln_core_image_complex_windows_SOURCES = mln_core_image_complex_windows.cc
-mln_core_image_violent_cast_image_SOURCES = mln_core_image_violent_cast_image.cc
-mln_core_image_mono_obased_rle_encode_SOURCES = mln_core_image_mono_obased_rle_encode.cc
-mln_core_image_value_encode_SOURCES = mln_core_image_value_encode.cc
-mln_core_image_essential_SOURCES = mln_core_image_essential.cc
-mln_core_a_point_of_SOURCES = mln_core_a_point_of.cc
-mln_core_var_SOURCES = mln_core_var.cc
-mln_core_essential_SOURCES = mln_core_essential.cc
-mln_core_faces_psite_SOURCES = mln_core_faces_psite.cc
-mln_labeling_blobs_SOURCES = mln_labeling_blobs.cc
-mln_labeling_background_SOURCES = mln_labeling_background.cc
-mln_labeling_relabel_SOURCES = mln_labeling_relabel.cc
-mln_labeling_all_SOURCES = mln_labeling_all.cc
-mln_labeling_level_SOURCES = mln_labeling_level.cc
-mln_labeling_flat_zones_SOURCES = mln_labeling_flat_zones.cc
-mln_labeling_foreground_SOURCES = mln_labeling_foreground.cc
-mln_labeling_regional_maxima_SOURCES = mln_labeling_regional_maxima.cc
-mln_labeling_compute_SOURCES = mln_labeling_compute.cc
-mln_labeling_regional_minima_SOURCES = mln_labeling_regional_minima.cc
-mln_labeling_essential_SOURCES = mln_labeling_essential.cc
-mln_test_predicate_SOURCES = mln_test_predicate.cc
-mln_test_all_SOURCES = mln_test_all.cc
-mln_test_positive_SOURCES = mln_test_positive.cc
-mln_test_essential_SOURCES = mln_test_essential.cc
-mln_transform_distance_geodesic_SOURCES = mln_transform_distance_geodesic.cc
-mln_transform_internal_all_SOURCES = mln_transform_internal_all.cc
-mln_transform_internal_closest_point_functor_SOURCES = mln_transform_internal_closest_point_functor.cc
-mln_transform_internal_distance_functor_SOURCES = mln_transform_internal_distance_functor.cc
-mln_transform_internal_influence_zone_functor_SOURCES = mln_transform_internal_influence_zone_functor.cc
-mln_transform_all_SOURCES = mln_transform_all.cc
-mln_transform_influence_zone_front_SOURCES = mln_transform_influence_zone_front.cc
-mln_transform_distance_front_SOURCES = mln_transform_distance_front.cc
-mln_transform_influence_zone_geodesic_SOURCES = mln_transform_influence_zone_geodesic.cc
-mln_transform_essential_SOURCES = mln_transform_essential.cc
-mln_arith_includes_SOURCES = mln_arith_includes.cc
-mln_arith_plus_SOURCES = mln_arith_plus.cc
-mln_arith_all_SOURCES = mln_arith_all.cc
-mln_arith_times_SOURCES = mln_arith_times.cc
-mln_arith_diff_abs_SOURCES = mln_arith_diff_abs.cc
-mln_arith_minus_SOURCES = mln_arith_minus.cc
-mln_arith_min_SOURCES = mln_arith_min.cc
-mln_arith_revert_SOURCES = mln_arith_revert.cc
-mln_arith_essential_SOURCES = mln_arith_essential.cc
-mln_io_pgm_load_SOURCES = mln_io_pgm_load.cc
-mln_io_pgm_all_SOURCES = mln_io_pgm_all.cc
-mln_io_pgm_save_SOURCES = mln_io_pgm_save.cc
-mln_io_ppm_load_SOURCES = mln_io_ppm_load.cc
-mln_io_ppm_all_SOURCES = mln_io_ppm_all.cc
-mln_io_ppm_save_SOURCES = mln_io_ppm_save.cc
-mln_io_pfm_load_SOURCES = mln_io_pfm_load.cc
-mln_io_pfm_all_SOURCES = mln_io_pfm_all.cc
-mln_io_pfm_save_SOURCES = mln_io_pfm_save.cc
-mln_io_cloud_load_SOURCES = mln_io_cloud_load.cc
-mln_io_cloud_all_SOURCES = mln_io_cloud_all.cc
-mln_io_cloud_save_SOURCES = mln_io_cloud_save.cc
-mln_io_all_SOURCES = mln_io_all.cc
-mln_io_dump_load_SOURCES = mln_io_dump_load.cc
-mln_io_dump_all_SOURCES = mln_io_dump_all.cc
-mln_io_dump_save_SOURCES = mln_io_dump_save.cc
-mln_io_pbm_load_SOURCES = mln_io_pbm_load.cc
-mln_io_pbm_all_SOURCES = mln_io_pbm_all.cc
-mln_io_pbm_save_SOURCES = mln_io_pbm_save.cc
-mln_io_pnm_max_component_SOURCES = mln_io_pnm_max_component.cc
-mln_io_pnm_load_SOURCES = mln_io_pnm_load.cc
-mln_io_pnm_load_header_SOURCES = mln_io_pnm_load_header.cc
-mln_io_pnm_all_SOURCES = mln_io_pnm_all.cc
-mln_io_pnm_macros_SOURCES = mln_io_pnm_macros.cc
-mln_io_pnm_save_SOURCES = mln_io_pnm_save.cc
-mln_io_pnm_save_header_SOURCES = mln_io_pnm_save_header.cc
-mln_io_txt_all_SOURCES = mln_io_txt_all.cc
-mln_io_txt_save_SOURCES = mln_io_txt_save.cc
-mln_io_abort_SOURCES = mln_io_abort.cc
-mln_io_fits_load_SOURCES = mln_io_fits_load.cc
-mln_io_fits_all_SOURCES = mln_io_fits_all.cc
-mln_io_off_load_SOURCES = mln_io_off_load.cc
-mln_io_off_all_SOURCES = mln_io_off_all.cc
-mln_io_off_save_SOURCES = mln_io_off_save.cc
-mln_io_essential_SOURCES = mln_io_essential.cc
-mln_logical_includes_SOURCES = mln_logical_includes.cc
-mln_logical_and_not_SOURCES = mln_logical_and_not.cc
-mln_logical_xor_SOURCES = mln_logical_xor.cc
-mln_logical_all_SOURCES = mln_logical_all.cc
-mln_logical_not_SOURCES = mln_logical_not.cc
-mln_logical_and_SOURCES = mln_logical_and.cc
-mln_logical_or_SOURCES = mln_logical_or.cc
-mln_logical_essential_SOURCES = mln_logical_essential.cc
-mln_norm_all_SOURCES = mln_norm_all.cc
-mln_norm_l1_SOURCES = mln_norm_l1.cc
-mln_norm_l2_SOURCES = mln_norm_l2.cc
-mln_norm_linfty_SOURCES = mln_norm_linfty.cc
-mln_norm_essential_SOURCES = mln_norm_essential.cc
-mln_debug_iota_SOURCES = mln_debug_iota.cc
-mln_debug_all_SOURCES = mln_debug_all.cc
-mln_debug_println_with_border_SOURCES = mln_debug_println_with_border.cc
-mln_debug_colorize_SOURCES = mln_debug_colorize.cc
-mln_debug_slices_2d_SOURCES = mln_debug_slices_2d.cc
-mln_debug_draw_graph_SOURCES = mln_debug_draw_graph.cc
-mln_debug_put_word_SOURCES = mln_debug_put_word.cc
-mln_debug_quiet_SOURCES = mln_debug_quiet.cc
-mln_debug_format_SOURCES = mln_debug_format.cc
-mln_debug_println_SOURCES = mln_debug_println.cc
-mln_debug_essential_SOURCES = mln_debug_essential.cc
-mln_estim_min_max_SOURCES = mln_estim_min_max.cc
-mln_estim_all_SOURCES = mln_estim_all.cc
-mln_estim_sum_SOURCES = mln_estim_sum.cc
-mln_estim_mean_SOURCES = mln_estim_mean.cc
-mln_estim_essential_SOURCES = mln_estim_essential.cc
-mln_set_uni_SOURCES = mln_set_uni.cc
-mln_set_unique_SOURCES = mln_set_unique.cc
-mln_set_inter_SOURCES = mln_set_inter.cc
-mln_set_all_SOURCES = mln_set_all.cc
-mln_set_get_SOURCES = mln_set_get.cc
-mln_set_sym_diff_SOURCES = mln_set_sym_diff.cc
-mln_set_has_SOURCES = mln_set_has.cc
-mln_set_diff_SOURCES = mln_set_diff.cc
-mln_set_card_SOURCES = mln_set_card.cc
-mln_set_compute_SOURCES = mln_set_compute.cc
-mln_set_essential_SOURCES = mln_set_essential.cc
-mln_border_adjust_SOURCES = mln_border_adjust.cc
-mln_border_duplicate_SOURCES = mln_border_duplicate.cc
-mln_border_find_SOURCES = mln_border_find.cc
-mln_border_thickness_SOURCES = mln_border_thickness.cc
-mln_border_all_SOURCES = mln_border_all.cc
-mln_border_mirror_SOURCES = mln_border_mirror.cc
-mln_border_get_SOURCES = mln_border_get.cc
-mln_border_equalize_SOURCES = mln_border_equalize.cc
-mln_border_resize_SOURCES = mln_border_resize.cc
-mln_border_fill_SOURCES = mln_border_fill.cc
-mln_border_essential_SOURCES = mln_border_essential.cc
-mln_subsampling_gaussian_subsampling_SOURCES = mln_subsampling_gaussian_subsampling.cc
-mln_subsampling_all_SOURCES = mln_subsampling_all.cc
-mln_subsampling_subsampling_SOURCES = mln_subsampling_subsampling.cc
-mln_subsampling_essential_SOURCES = mln_subsampling_essential.cc
-
-TESTS = $(check_PROGRAMS)
+mln_win_multiple_SOURCES = mln_win_multiple.cc
+mln_win_multiple_size_SOURCES = mln_win_multiple_size.cc
+mln_win_octagon2d_SOURCES = mln_win_octagon2d.cc
+mln_win_rectangle2d_SOURCES = mln_win_rectangle2d.cc
+mln_win_segment1d_SOURCES = mln_win_segment1d.cc
+mln_win_shift_SOURCES = mln_win_shift.cc
+mln_win_sym_SOURCES = mln_win_sym.cc
+mln_win_vline2d_SOURCES = mln_win_vline2d.cc
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        	* tests/unit_test/build_unit_test.sh: Simplify argument checking.
	(ECHO_N): New.  Set to printf.  Use it instead of `echo -n'.
	Remove only `mln_*.cc' files.
	Aesthetic changes.
---
 milena/ChangeLog                          |    9 ++++++++
 milena/tests/unit_test/build_unit_test.sh |   32 +++++++++++++++++++----------
 2 files changed, 30 insertions(+), 11 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index f1da513..ca2b90b 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,14 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Improve build_unit_test.sh's portability.
+
+	* tests/unit_test/build_unit_test.sh: Simplify argument checking.
+	(ECHO_N): New.  Set to printf.  Use it instead of `echo -n'.
+	Remove only `mln_*.cc' files.
+	Aesthetic changes.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Catch up with names in configure.ac.
 
 	* mln/version.hh.in: Add guards.
diff --git a/milena/tests/unit_test/build_unit_test.sh b/milena/tests/unit_test/build_unit_test.sh
index d08a0a6..f19d1ed 100755
--- a/milena/tests/unit_test/build_unit_test.sh
+++ b/milena/tests/unit_test/build_unit_test.sh
@@ -1,25 +1,35 @@
-#!/bin/sh
+#! /bin/sh
 
-if [ $# -ne 1 ]; then
-  echo "Usage: $0 <mln_path>"
-fi
+## FIXME: Don't use `echo -n', as echo's options are not portable.
+##
+## http://www.gnu.org/software/autoconf/manual/html_node/Limitations-of-Builti…
+##
+## As an ugly workaround, use `printf' instead.  The right approach
+## would be to only emit lines ended with newlines.
+ECHO_N=printf
 
+
+test $# -eq 1 || { echo "Usage: $0 <mln path>" && exit 1; }
+
+## FIXME: Ouch!  Using `find' properly can probably save us some pipes,
+## forks and characters here.
 HEADERS=`find $1 -name "*.hh" | grep -vE "*.spe.hh" | grep -v "mln/core/concept/doc" | sed -e 's/.*\/mln\/\(.*\)/mln\/\1/g' | sed 's/\.\.\/\.\.\///g'`
 
 rm -f Makefile.am
-rm -f *.hh *.cc
+rm -f mln_*.cc
 
-#build Makefile.am
+# Build Makefile.am.
+## FIXME: How about using a here-doc instead of `echo'?
 echo "## Process this file through Automake to create Makefile.in -*- Makefile -*-" >> Makefile.am
 echo ""                                             >> Makefile.am
 echo "include \$(top_srcdir)/milena/tests/tests.mk" >> Makefile.am
 echo ""                                             >> Makefile.am
-echo -n "check_PROGRAMS = "                         >> Makefile.am
+$ECHO_N "check_PROGRAMS = "                         >> Makefile.am
 
 for i in $HEADERS; do
     FILE_CC=`echo $i | sed 's/[/.]/_/g' | sed 's/_hh/\.cc/g'`
 
-#Build .cc
+    # Build .cc.
     cat > $FILE_CC << EOF
 // Unit test for $i.
 // Generated by $0, do not modify.
@@ -34,13 +44,13 @@ int main()
 }
 EOF
 
-#build Makefile.am
+    # Build Makefile.am.
     TARGET=`echo "${FILE_CC}" | sed 's/\.cc//'`
     echo " \\" >> Makefile.am
-    echo -n "${TARGET}" >> Makefile.am
+    $ECHO_N "${TARGET}" >> Makefile.am
 done
 
-#build Makefile.am
+# Build Makefile.am.
 echo "" >> Makefile.am
 echo "" >> Makefile.am
 for i in $HEADERS; do
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    03 Feb '09
                    
                        	* bootstrap (run): `set -e' in the subshell.
	Improve the detection of Libtool.
	Update version numbers for Autotools.
	Use `pwd` instead of $PWD.
---
 ChangeLog |    9 +++++++++
 bootstrap |   23 ++++++++++++++++-------
 2 files changed, 25 insertions(+), 7 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 34ed259..644e624 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Improve bootstrap's portability and usability.
+
+	* bootstrap (run): `set -e' in the subshell.
+	Improve the detection of Libtool.
+	Update version numbers for Autotools.
+	Use `pwd` instead of $PWD.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Aesthetic changes in configure.ac.
 
 	* configure.ac: Set version number to 1.0.
diff --git a/bootstrap b/bootstrap
index 4b1a351..76d215b 100755
--- a/bootstrap
+++ b/bootstrap
@@ -1,5 +1,4 @@
-#!/bin/sh
-
+#! /bin/sh
 
 fatal ()
 {
@@ -94,10 +93,10 @@ require ()
 
 # run DIRECTORY COMMAND-LINE
 # --------------------------
-# "set -e" doesn't work for subshells!
 run ()
 {
     (
+        set -e
         stderr "$@"
         cd "$1"
         shift
@@ -113,13 +112,23 @@ run ()
 set -e
 
 # Requirements over bootstrap tools.
-require autoconf 2.59
-require automake 1.9.4
+require autoconf 2.61
+require automake 1.10
+libtoolize=libtoolize
+for l in "$LIBTOOLIZE" glibtoolize libtoolize;
+do
+  if ($l --version) >/dev/null 2>&1; then
+    libtoolize=$l
+    break
+  fi
+done
+export LIBTOOLIZE=$libtoolize
+require $libtoolize 1.5.22
 
 # Generate unit test files.
-run milena/tests/unit_test ./build_unit_test.sh $PWD/milena/mln
+run milena/tests/unit_test ./build_unit_test.sh `pwd`/milena/mln
 
-# Generate milena/dist_headers.mk
+# Generate milena/headers.mk
 run milena ./generate_dist_headers.sh
 
 # Generate lists of files to be part of the distribution
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        	* configure.ac: Set version number to 1.0.
	Reindent.
	Typo in comment.
---
 ChangeLog    |    8 ++++++++
 configure.ac |   23 +++++++++++------------
 2 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index d8de681..34ed259 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Aesthetic changes in configure.ac.
+
+	* configure.ac: Set version number to 1.0.
+	Reindent.
+	Typo in comment.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Use Olena-related names in configure.ac.
 
 	* configure.ac: Catch unexpanded macros starting with `OLN_'.
diff --git a/configure.ac b/configure.ac
index 6f1b0d3..c0d162c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,7 +10,7 @@ AC_PREREQ([2.61])
 ## Package set up.  ##
 ## ---------------- ##
 
-AC_INIT([Olena], [1.0beta], [olena(a)lrde.epita.fr] [olena])
+AC_INIT([Olena], [1.0], [olena(a)lrde.epita.fr] [olena])
 
 # Auxiliary files.
 AC_CONFIG_AUX_DIR([build-aux])
@@ -56,7 +56,7 @@ fi
 
 # FIXME: We might want to write an Autoconf macro to factor this.
 
-# Standard flas for tests.
+# Standard flags for tests.
 AC_ARG_VAR([TESTS_CXXFLAGS])
 # We want no optimization for the tests (it slows down compiling
 # times), and debugging information.
@@ -133,19 +133,18 @@ AM_CONDITIONAL([ENABLE_SWILENA], [test x$with_swilena = xyes])
 # FIXME: Should we still configure these files if ENABLE_SWILENA is
 # false?
 AC_CONFIG_FILES([swilena/Makefile
-                 swilena/python/Makefile])
+		 swilena/python/Makefile])
 
 AC_CONFIG_FILES([swilena/run], [chmod +x swilena/run])
 
 AC_CONFIG_FILES(m4_do([swilena/python/sps],
-	              [:swilena/python/sps-common.in],
-                      [:swilena/python/sps.in]),
-                [chmod +x swilena/python/sps])
+		      [:swilena/python/sps-common.in],
+		      [:swilena/python/sps.in]),
+		[chmod +x swilena/python/sps])
 AC_CONFIG_FILES(m4_do([swilena/python/sps-local],
-                      [:swilena/python/sps-common.in],
-                      [:swilena/python/sps-local.in]),
-                [chmod +x swilena/python/sps-local])
-
+		      [:swilena/python/sps-common.in],
+		      [:swilena/python/sps-local.in]),
+		[chmod +x swilena/python/sps-local])
 
 
 ## --------------- ##
@@ -235,8 +234,8 @@ AC_CONFIG_FILES([
       milena/tests/metal/make/Makefile
       milena/tests/metal/math/Makefile
     milena/tests/morpho/Makefile
-    milena/tests/morpho/elementary/Makefile
-    milena/tests/morpho/tree/Makefile
+      milena/tests/morpho/elementary/Makefile
+      milena/tests/morpho/tree/Makefile
     milena/tests/norm/Makefile
     milena/tests/opt/Makefile
     milena/tests/pw/Makefile
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        	* mln/version.hh.in: Add guards.
	(OLN_PACKAGE_BUGREPORT, OLN_PACKAGE_NAME)
	(OLN_PACKAGE_STRING, OLN_PACKAGE_VERSION):
	Rename as...
	(MLN_PACKAGE_BUGREPORT, MLN_PACKAGE_NAME)
	(MLN_PACKAGE_STRING, MLN_PACKAGE_VERSION):
	...this.
---
 milena/ChangeLog         |   12 ++++++++++++
 milena/mln/version.hh.in |   21 +++++++++++++--------
 2 files changed, 25 insertions(+), 8 deletions(-)
diff --git a/milena/ChangeLog b/milena/ChangeLog
index 36a9c7e..f1da513 100644
--- a/milena/ChangeLog
+++ b/milena/ChangeLog
@@ -1,5 +1,17 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Catch up with names in configure.ac.
+
+	* mln/version.hh.in: Add guards.
+	(OLN_PACKAGE_BUGREPORT, OLN_PACKAGE_NAME)
+	(OLN_PACKAGE_STRING, OLN_PACKAGE_VERSION):
+	Rename as...
+	(MLN_PACKAGE_BUGREPORT, MLN_PACKAGE_NAME)
+	(MLN_PACKAGE_STRING, MLN_PACKAGE_VERSION):
+	...this.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Remove dead code in mln::internal::site_relative_iterator_base.
 
 	* mln/core/internal/site_relative_iterator_base.hh
diff --git a/milena/mln/version.hh.in b/milena/mln/version.hh.in
index 1b0cf19..a550154 100644
--- a/milena/mln/version.hh.in
+++ b/milena/mln/version.hh.in
@@ -1,11 +1,16 @@
-/** The address where bug reports should be sent. */
-#undef MLN_PACKAGE_BUGREPORT
+#ifndef MLN_VERSION_HH
+# define MLN_VERSION_HH
 
-/** The full name of this package. */
-#undef MLN_PACKAGE_NAME
+/// The address where bug reports should be sent.
+#undef OLN_PACKAGE_BUGREPORT
 
-/** The full name and version of this package. */
-#undef MLN_PACKAGE_STRING
+/// The full name of this package.
+#undef OLN_PACKAGE_NAME
 
-/** The version of this package. */
-#undef MLN_PACKAGE_VERSION
+// The full name and version of this package.
+#undef OLN_PACKAGE_STRING
+
+/// The version of this package.
+#undef OLN_PACKAGE_VERSION
+
+#endif // ! MLN_VERSION_HH
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0
                            
                          
                          
                            
    
                          
                        
                    
                    
                        	* configure.ac: Catch unexpanded macros starting with `OLN_'.
	s/OLN_PACKAGE_BUGREPORT/MLN_PACKAGE_BUGREPORT/.
	s/OLN_PACKAGE_NAME/MLN_PACKAGE_NAME/.
	s/OLN_PACKAGE_STRING/MLN_PACKAGE_STRING/.
	s/OLN_PACKAGE_VERSION/MLN_PACKAGE_VERSION/.
---
 ChangeLog    |   10 ++++++++++
 configure.ac |   24 ++++++++++++------------
 2 files changed, 22 insertions(+), 12 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index b9e7166..d8de681 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
 2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
 
+	Use Olena-related names in configure.ac.
+
+	* configure.ac: Catch unexpanded macros starting with `OLN_'.
+	s/OLN_PACKAGE_BUGREPORT/MLN_PACKAGE_BUGREPORT/.
+	s/OLN_PACKAGE_NAME/MLN_PACKAGE_NAME/.
+	s/OLN_PACKAGE_STRING/MLN_PACKAGE_STRING/.
+	s/OLN_PACKAGE_VERSION/MLN_PACKAGE_VERSION/.
+
+2009-02-03  Roland Levillain  <roland(a)lrde.epita.fr>
+
 	Make the building of the bundled Trimesh library optional.
 
 	* build-aux/trimesh.m4: New.
diff --git a/configure.ac b/configure.ac
index 64de029..6f1b0d3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
 #                                               -*- Autoconf -*-
 # Process this file with autoconf to produce a configure script.
 
-m4_pattern_forbid([^MLN_])
+m4_pattern_forbid([^OLN_])
 
 AC_PREREQ([2.61])
 
@@ -18,17 +18,17 @@ AC_CONFIG_FILES([build-aux/Makefile])
 
 # Automake.
 AM_INIT_AUTOMAKE([1.10 foreign check-news dist-bzip2 nostdinc -Wall])
-AC_CONFIG_HEADERS([config.h:config.hin] [milena/mln/version.hh])
 
-# Misc. variables.
-AC_DEFINE_UNQUOTED([MLN_PACKAGE_NAME], ["$PACKAGE_NAME"],
+# Package metadata.
+AC_CONFIG_FILES([milena/mln/version.hh])
+AC_DEFINE_UNQUOTED([OLN_PACKAGE_NAME], ["$PACKAGE_NAME"],
 		   [Package Full name.])
-AC_DEFINE_UNQUOTED([MLN_PACKAGE_BUGREPORT], ["$PACKAGE_BUGREPORT"],
-                   [Bug report address.])                           
-AC_DEFINE_UNQUOTED([MLN_PACKAGE_STRING], ["$PACKAGE_STRING"], 
-                   [Full name and version.])                        
-AC_DEFINE_UNQUOTED([MLN_PACKAGE_VERSION], ["$PACKAGE_VERSION"],
-                   [Package Version.])
+AC_DEFINE_UNQUOTED([OLN_PACKAGE_BUGREPORT], ["$PACKAGE_BUGREPORT"],
+		   [Bug report address.])
+AC_DEFINE_UNQUOTED([OLN_PACKAGE_STRING], ["$PACKAGE_STRING"],
+		   [Full name and version.])
+AC_DEFINE_UNQUOTED([OLN_PACKAGE_VERSION], ["$PACKAGE_VERSION"],
+		   [Package Version.])
 
 
 ## --------------------- ##
@@ -152,8 +152,8 @@ AC_CONFIG_FILES(m4_do([swilena/python/sps-local],
 ## Configuration.  ##
 ## --------------- ##
 
-# Ask for config.h.
-#AM_CONFIG_HEADER([config.h])
+# Ask for config.h creation.
+AC_CONFIG_HEADERS([config.h])
 
 # Ask for the Makefile creations.
 AC_CONFIG_FILES([
-- 
1.6.1.2
                    
                  
                  
                          
                            
                            1
                            
                          
                          
                            
                            0