// { dg-do assemble } // Origin: Sergei Organov void foo(void) { extern int i; // { dg-message "" } previous declaration extern double i; // { dg-error "" } conflicting type extern int j; extern int j; }