1 2 3 4 5 6 7 8
/* { dg-do compile } */ /* This used to ICE with type-checking enabled. */ unsigned long modify_field (unsigned long mask, long fieldval) { return (~fieldval & ~mask); }