1 // Test for lambda conversion. 2 // { dg-options -std=c++17 } 3 f()4 void f() 5 { 6 auto l = []() noexcept { return 0; }; 7 int (*p)() noexcept = l; 8 int (*q)() = l; 9 10 auto l2 = []{ return 0; }; 11 p = l2; // { dg-error "" } 12 q = l2; 13 } 14