Opened 13 years ago

Closed 13 years ago

#3570 closed Bugs (fixed)

shared_ptr uses unavailable std::move with -std=c++0x

Reported by: pluto@… Owned by: Peter Dimov
Milestone: Boost 1.41.0 Component: smart_ptr
Version: Boost 1.40.0 Severity: Showstopper
Keywords: Cc:

Description

during compilation custom application with gcc-4.3.5/-std=c++0x with stlport-5.2.1 i'm getting an error:

(...)/boost-1.40.0/include/boost/smart_ptr/shared_ptr.hpp:371:

error: 'move' is not a member of 'stlp_std'

afaics the std::move is implemented in gcc's libstdc++ only.

Change History (3)

comment:1 by Peter Dimov, 13 years ago

(In [57957]) Remove std::move references. Refs #3570.

comment:2 by Peter Dimov, 13 years ago

Status: newassigned

comment:3 by Peter Dimov, 13 years ago

Resolution: fixed
Status: assignedclosed

(In [58067]) Merge [57957] to release. Fixes #3570.

Note: See TracTickets for help on using tickets.