1 // PR c++/82307
2 // { dg-do run { target c++11 } }
3 
4 #include <cassert>
5 
6 enum : unsigned long long { VAL };
7 
foo(unsigned long long)8 bool foo (unsigned long long) { return true; }
foo(int)9 bool foo (int) { return false; }
10 
main()11 int main()
12 {
13   assert (foo(VAL));
14 }
15