// { dg-do run }
// { dg-options -std=c++1z }
int
main ()
{
if (int i = 10, &ir = i; [=]{ return ir; }() != 10)
__builtin_abort ();
}