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