/* PR tree-optimization/103417 */ /* { dg-require-effective-target int32plus } */ struct { int a : 8; int b : 24; } c = { 0, 1 }; int main () { if (c.b && !c.b) __builtin_abort (); return 0; }