------- Comment #1 from paolo dot carlini at oracle dot com 2010-01-03 12:47 ------- Thanks Daniel. Jon, can you have a look? I verified that the tr1 code we were using in 4.4.x and before is fine, thus should be either the std::function changes vs rvalue references or, less likely I believe, the void special case changes.
-- paolo dot carlini at oracle dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2010-01-03 12:47:29 date| | Summary|[c++0x] std::bind not |[c++0x] [4.5 Regression] |assignable to std::function |std::bind not assignable to | |std::function http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42593