
I compile my program which uses Boost.multi_index and get some obscure warnings. It would be great if the library maintainer could disable them in the source code - it is really annoying and I would like to bracker my #include <boost/...> with #pragma-s. The warnings are: boost\multi_index\detail\hash_index_node.hpp(89) : warning C4610: struct 'boost::multi_index::detail::hashed_index_node_trampoline<Super>' can never be instantiated - user defined constructor required boost\multi_index\composite_key.hpp(570) : warning C4512: 'boost::multi_index::composite_key_result<CompositeKey>' : assignment operator could not be generated boost\multi_index\detail\bucket_array.hpp(152) : warning C4512: 'boost::multi_index::detail::bucket_array<Allocator>' : assignment operator could not be generated The line numbers are against 1.33.1 release.