| /* PR c/80525 */ | |
| /* { dg-do compile } */ | |
| /* { dg-options "-Wlogical-op" } */ | |
| int | |
| fn (int a, int b) | |
| { | |
| if ((a + 1) && (a + 1)) /* { dg-warning "logical .and. of equal expressions" } */ | |
| return a; | |
| if ((a + 1) || (a + 1)) /* { dg-warning "logical .or. of equal expressions" } */ | |
| return b; | |
| return -1; | |
| } |