Index: storage.hpp =================================================================== --- storage.hpp (revision 39151) +++ storage.hpp (working copy) @@ -338,7 +338,7 @@ bounded_array (const bounded_array &c): size_ (c.size_) { // ISSUE elements should be copy constructed here, but we must copy instead as already default constructed - std::copy (c.data_, c.data_ + c.size_, data_); + std::copy (c.begin(), c.end(), begin()); } // Resizing