------- Comment #23 from jwakely dot gcc at gmail dot com 2010-02-05 18:40 ------- I realised the other day I hadn't followed up on a fix for this.
Here's some of the email I got from Lawrence just before Christmas, I haven't heard anything more recent: > I noticed while implementing it that in n3000 std::async<F,...> > returns std::future<typename F::result_type> > > Is the requirement on a nested typedef intentional, or is it a relic > of an earlier version using concepts? N3000 has a bad merge of two papers voted into the standard, so there is much cleanup to be done. Detlef and I will need address this issue as well. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42819