On 10/24/2012 03:48 PM, Paolo Carlini wrote: > + error ("type transparent %q#T cannot be made transparent because " > + "a field has neither pointer nor integer type", t); I'd say "%q#T cannot be made transparent because %q#D has neither pointer nor integer type", t, field. OK with that change. Jason