The following program causes our 4.2BSD lint to core-dump: struct { a x; }; typedef int *b, *a; struct { b y; a z; }; I don't have a fix. Rich -- "If I am conceited, it is the conceit of an amazing man who has never found any surpassing himself." Al-Mutanabbi