id summary reporter owner description type status milestone component version severity resolution keywords cc 11076 Unqualified calls to memmove/memcpy in container/detail/copy_move_algo.hpp Aparna Kumta Ion Gaztañaga "Compiling libs/thread/test/sync/mutual_exclusion/sync_queue/single_thread_pass.cpp with Oracle Solaris Studio12.4 on Solaris 11.2, we see the following error: ""../boost/container/detail/copy_move_algo.hpp"", line 177: Error: memmove is not defined. ""../boost/container/detail/copy_move_algo.hpp"", line 304: Where: While instantiating ""boost::container::container_detail::memmove(int*, int*, int*)"". ""../boost/container/detail/copy_move_algo.hpp"", line 304: Where: Instantiated from boost::container::vector>::priv_forward_range_insert_new_allocation, int*>>(int*const, unsigned, int*const, const unsigned, boost::container::container_detail::insert_copy_proxy, int*>). ""../boost/container/vector.hpp"", line 2456: Where: Instantiated from non-template code. In boost/container/detail/copy_move_algo.hpp, the header is included, however calls to memmove and memcpy need to be qualified with std:: " Bugs closed To Be Determined container Boost Development Trunk Problem duplicate