Boost logo

Boost :

From: Alexei Alexandrov (alexei.alexandrov_at_[hidden])
Date: 2006-03-16 13:15:57


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.


Boost list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk