/* { dg-do compile } *//* This used to ICE with type-checking enabled. */typedefunsigned char uint8_t;typedefunsigned int uint_least32_t;externintfoo(long int __off);voidwrite(uint_least32_t chunk_len){uint8_t tmp[4];foo(-(long)chunk_len -sizeof(tmp));}