// { dg-options -std=c++0x } // { dg-do run } auto f = [](int i) { return i+1; }; int g(int i = [] { return 237; }()) { return i; } int main() { if (f(41) != 42) return 1; if (g() != 237) return 2; return 0; }