https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127607

--- Comment #7 from Drea Pinski <pinskia at gcc dot gnu.org> ---
Hmm this is odd:
```
int & composed<main()::<lambda()> >::operator()<composed<main()::<lambda()> >&>
(struct composed & c)
{
  int D.147254;
  int & D.147253;

  <bb 2> :
  D.147254 ={v} {CLOBBER(eos)};
  return &D.147254;

}
```

This is returning an address to a local variable.

Reply via email to