1 // We shouldn't give an ABI warning about promotion in switch.
2 // { dg-do compile { target c++11 } }
3 // { dg-options "-fabi-version=5 -Wabi" }
4
5 enum class Foo { X };
test(Foo val)6 void test(Foo val)
7 {
8 switch(val)
9 {
10 case Foo::X:
11 break;
12 }
13 };
14