Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1488: Lots of warnings in ptr_container header files
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-12-03 19:02:57
#1488: Lots of warnings in ptr_container header files
--------------------------------------+-------------------------------------
Reporter: rcdailey_at_[hidden] | Owner: nesotto
Type: Bugs | Status: assigned
Milestone: To Be Determined | Component: ptr_container
Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Comment (by anonymous):
Thanks for updating the trunk. While most of the warnings are gone,
there's still one more:
{{{
1>c:\it\personal\collision\sdk\boost\boost\ptr_container\detail\move.hpp(23)
: warning C4512:
'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' : assignment
operator could not be generated
1> with
1> [
1>
Ptr=boost::ptr_container_detail::static_move_ptr<Object,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Object,std::vector<void
*,std::allocator<void
*>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
1> ]
1>
c:\it\personal\collision\sdk\boost\boost\ptr_container\ptr_sequence_adapter.hpp(182)
: see reference to class template instantiation
'boost::ptr_container_detail::move_ptrs::move_source<Ptr>' being compiled
1> with
1> [
1>
Ptr=boost::ptr_container_detail::static_move_ptr<Object,boost::ptr_container_detail::clone_deleter<boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<Object,std::vector<void
*,std::allocator<void
*>>>,boost::heap_clone_allocator>::null_clone_allocator<false>>>
1> ]
1>
c:\it\personal\collision\sdk\boost\boost\ptr_container\ptr_sequence_adapter.hpp(179)
: while compiling class template member function 'void
boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>::push_back(Object
*)'
1> with
1> [
1> T=Object,
1> VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
1> CloneAllocator=boost::heap_clone_allocator
1> ]
1>
c:\it\personal\collision\sdk\boost\boost\ptr_container\ptr_vector.hpp(35)
: see reference to class template instantiation
'boost::ptr_sequence_adapter<T,VoidPtrSeq,CloneAllocator>' being compiled
1> with
1> [
1> T=Object,
1> VoidPtrSeq=std::vector<void *,std::allocator<void *>>,
1> CloneAllocator=boost::heap_clone_allocator
1> ]
1> c:\it\personal\collision\source\world.h(20) : see reference to
class template instantiation 'boost::ptr_vector<T>' being compiled
1> with
1> [
1> T=Object
1> ]
}}}
--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1488#comment:10>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:57 UTC