------- Comment #11 from jwakely dot gcc at gmail dot com 2008-09-03 15:08 ------- Yes, the problem is with result_of, not my changes to shared_ptr. It will work with unique_ptr<T,D&> if a type D::result_type exists, so I'll submit the new patch tonight.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36962