weighted_matching_test
../boost/smart_ptr/make_shared_object.hpp:55:13: warning: destructor called on non-final 'boost::weighted_augmenting_path_finder<boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, boost::vector_property_map<unsigned long, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int>, unsigned long>>, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int>, unsigned long>>::trivial_blossom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
../boost/smart_ptr/make_shared_object.hpp:55:17: note: qualify call to silence this warning
../boost/smart_ptr/make_shared_object.hpp:55:13: warning: destructor called on non-final 'boost::weighted_augmenting_path_finder<boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, boost::vector_property_map<unsigned long, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int>, unsigned long>>, boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int>, unsigned long>>::blossom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
../boost/smart_ptr/make_shared_object.hpp:55:17: note: qualify call to silence this warning
../boost/smart_ptr/make_shared_object.hpp:55:13: warning: destructor called on non-final 'boost::weighted_augmenting_path_finder<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, boost::vector_property_map<void *, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, int, int &, boost::vertex_index_t>>, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, int, const int &, boost::vertex_index_t>>::trivial_blossom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
../boost/smart_ptr/make_shared_object.hpp:55:17: note: qualify call to silence this warning
../boost/smart_ptr/make_shared_object.hpp:55:13: warning: destructor called on non-final 'boost::weighted_augmenting_path_finder<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, boost::vector_property_map<void *, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, int, int &, boost::vertex_index_t>>, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, int, const int &, boost::vertex_index_t>>::blossom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
../boost/smart_ptr/make_shared_object.hpp:55:17: note: qualify call to silence this warning
../boost/smart_ptr/make_shared_object.hpp:55:13: warning: destructor called on non-final 'boost::weighted_augmenting_path_finder<boost::adjacency_matrix<boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, boost::vector_property_map<unsigned long>, boost::typed_identity_property_map<unsigned long>>::trivial_blossom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
../boost/smart_ptr/make_shared_object.hpp:55:17: note: qualify call to silence this warning
../boost/smart_ptr/make_shared_object.hpp:55:13: warning: destructor called on non-final 'boost::weighted_augmenting_path_finder<boost::adjacency_matrix<boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, float, boost::property<boost::edge_index_t, int>>>, boost::vector_property_map<unsigned long>, boost::typed_identity_property_map<unsigned long>>::blossom' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
../boost/smart_ptr/make_shared_object.hpp:55:17: note: qualify call to silence this warning