// { dg-do assemble } // // Copyright (C) 2000 Free Software Foundation, Inc. // Contributed by Nathan Sidwell 18 Jan 2001 // Bug 1639. We failed to have builtin relop candidates with enumeral type. template void operator == (T1, T2); enum E {e1}; void operator != (E, E); bool Foo (E e) { return e == e1; } bool Baz (E e) { return e != e1; // { dg-error "" } void not ignored. }