次の例では、integer 型のポインタ p が struct foo 型のポインタとしてキャストされます。lint -Xalias_level=weak (またはそれ以上) を指定すると、エラーが生成されます。
struct foo { int a; int b; }; struct foo *f; int *p; void main() { f = (struct foo *)p; /* 構造体ポインタへのスカラーポインタのキャストエラー */ }