// PR c++/19787 struct H { operator char(); // { dg-message "note" } operator short(); // { dg-message "note" } }; int const& ref = H(); // { dg-error "ambiguous" } // { dg-message "candidate" "candidate note" { target *-*-* } 8 }