1 struct s {
   2           signed int  :2;
   3           signed int f:3;
   4 };
   5 
   6 int bfs(struct s s, int a)
   7 {
   8         s.f = a;
   9         return s.f;
  10 }
  11 
  12 /*
  13  * check-name: and-or-bfs
  14  * check-command: test-linearize -Wno-decl $file
  15  *
  16  * check-output-ignore
  17  * check-output-pattern(1): trunc\\.
  18  * check-output-pattern(1): sext\\.
  19  * check-output-excludes: and\\.
  20  * check-output-excludes: or\\.
  21  * check-output-excludes: shl\\.
  22  * check-output-excludes: lsr\\.
  23  */