u8 &= 0xff;
/* expect+1: warning: constant 0x100 truncated by conversion, op '&=' [306] */
u8 &= 0x100;
/* XXX: Lint doesn't care about the expanded form of the same code. */
u8 = u8 & 0x100;
u8 |= 0xff;
/* expect+1: warning: constant 0x100 truncated by conversion, op '|=' [306] */
u8 |= 0x100;
/* XXX: Lint doesn't care about the expanded form of the same code. */
u8 = u8 | 0x100;
s8 &= 0xff;
/* expect+1: warning: constant 0x100 truncated by conversion, op '&=' [306] */
s8 &= 0x100;
/* XXX: Lint doesn't care about the expanded form of the same code. */
s8 = s8 & 0x100;
s8 |= 0xff;
/* expect+1: warning: constant 0x100 truncated by conversion, op '|=' [306] */
s8 |= 0x100;
/* XXX: Lint doesn't care about the expanded form of the same code. */
s8 = s8 | 0x100;
}