https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
--- Comment #8 from Jonathan Wakely ---
std::function f3((X())); // abort
This works now, but the lambda still needs to allocate.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
--- Comment #7 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 9 18:17:28 2014
New Revision: 216047
URL: https://gcc.gnu.org/viewcvs?rev=216047&root=gcc&view=rev
Log:
PR libstdc++/61909
* include/std/functional (__is_location_invari
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
--- Comment #5 from Jonathan Wakely ---
I already have a patch to do it
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
--- Comment #4 from lukeocamden at gmail dot com ---
(In reply to Jonathan Wakely from comment #3)
> (In reply to lukeocamden from comment #2)
> > (In reply to Jonathan Wakely from comment #1)
> > > This is by design.
> >
> > I don't really follo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
--- Comment #3 from Jonathan Wakely ---
(In reply to lukeocamden from comment #2)
> (In reply to Jonathan Wakely from comment #1)
> > This is by design.
>
> I don't really follow - do you mean a consequence of the design, or does the
> standard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
--- Comment #2 from lukeocamden at gmail dot com ---
(In reply to Jonathan Wakely from comment #1)
> This is by design.
I don't really follow - do you mean a consequence of the design, or does the
standard mandate copying/moving the object into t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61909
Jonathan Wakely changed:
What|Removed |Added
Severity|normal |enhancement
--- Comment #1 from Jonath