// Here is a simple one. GCC correctly gives errors for this code when the | |
// - -pedantic-errors option is used, whereas g++ doesn't. | |
// Build don't link: | |
int (*p1)[3]; | |
int (*p2)[5]; | |
void | |
test () | |
{ | |
p1 == p2; // ERROR - comparison.* | |
p1 > p2; // ERROR - comparison.* | |
} |