2016-09-26 François Dumont <fdumont@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / g++.dg / conversion / bitfield1.C
bloba660e79503d714962816af54f9336a29829d49ea
1 // { dg-do run }
2 // { dg-options "-w" }
4 enum E { a, b = 1LL << 48 };
5  
6 struct S {
7   E e : 3;
8 };
10 S s;
12 int main () {
13   if (sizeof (E) != sizeof (long long))
14     return 1;
15   if (sizeof (s.e + 3) != sizeof (long long))
16     return 2;