// Build don't link: // Based on a bug report by Stephen Vavasis // declares template operator!= #include struct foo { enum e { bar } baz:1; void test() { baz != bar; } };