id summary reporter owner description type status milestone component version severity resolution keywords cc 3944 unique_ptr problem with return habdank@… "Dears We are using gcc 4.1.2. In the boost version '''1.39''' the code like compiles well: return unique_ptr(0); In the boost '''1.38''' does not. The error message is like below and points that during return copy ctor is used, which is private, but there is no documentation on changes between 1.39 and 1.38 in the unique_ptr interface, so for both boost versions code shall be OK. Could you look at that issue, please. /usr/local/include/boost-1_38/boost/interprocess/smart_ptr/unique_ptr.hpp:378: error: ''''boost::interprocess::unique_ptr::unique_ptr(const boost::interprocess::unique_ptr&) [with T = _IO_FILE, D = PIPE_Deleter]'''' is private jpegDisplay.cpp:279: error: within this context /usr/local/include/boost-1_38/boost/interprocess/smart_ptr/unique_ptr.hpp:378: error: 'boost::interprocess::unique_ptr::unique_ptr(const boost::interprocess::unique_ptr&) [with T = _IO_FILE, D = PIPE_Deleter]' is private jpegDisplay.cpp:279: error: within this context " Bugs closed Boost 1.43.0 interprocess Boost 1.38.0 Problem invalid gernot.zankl@…