1 // PR c++/89105 2 // { dg-do compile { target { { i?86-*-* x86_64-*-* } && { c++11 } } } } 3 // { dg-options "-fabi-version=12 -Wabi=11" } 4 5 namespace { 6 template<typename F> run(F f,int i)7 void run(F f, int i) // { dg-bogus "parameter passing ABI changes in -fabi-version=12" } 8 { 9 f(i); 10 } 11 } 12 f()13void f() 14 { 15 run([](int) { }, 1); // { dg-bogus "parameter passing ABI changes in -fabi-version=12" } 16 } 17