1 // { dg-do assemble  }
2 // GROUPS passed old-abort
3 int fn();// { dg-message "" }  ambiguates.*
4 int x;
fn()5 int& fn() {// { dg-error "" }  new decl.*
6 return x;}
7