// PR c++/71826 ICE // PR c++/15272 Invalid ambiguous // { dg-do compile } // 15272, we don't search the dependent base template struct A { int i; }; // We bind to B::i at parse time struct B { void i () {} }; template struct C : A , B { void f () { i (); } // here }; int main () { C c; c.f (); return 0; }