------- Comment #5 from paolo dot carlini at oracle dot com 2010-05-31 00:52 ------- I'm adding Jon in CC, but I think it's safe to close this PR as invalid: if you look at n3090 (the latest working draft), it's clear that std::weak_ptr is *not* LessThanComparable. However, if you change the snippet to use the TR1 weak_ptr it compiles, thus, I suspect the version of Boost you are using has not been updated yet to the std::weak_ptr specifications of the latest draft.
-- paolo dot carlini at oracle dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC|pcayouette at spoluck dot ca|jwakely dot gcc at gmail dot | |com Status|UNCONFIRMED |RESOLVED Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44339