Re: [Boost-bugs] [Boost C++ Libraries] #1488: Lots of warnings in ptr_container header files

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