error: this `if` has the same condition as a previous `if`
  --> $DIR/ifs_same_cond.rs:9:15
   |
LL |     } else if b {
   |               ^
   |
   = note: `-D clippy::ifs-same-cond` implied by `-D warnings`
note: same as this
  --> $DIR/ifs_same_cond.rs:8:8
   |
LL |     if b {
   |        ^

error: this `if` has the same condition as a previous `if`
  --> $DIR/ifs_same_cond.rs:14:15
   |
LL |     } else if a == 1 {
   |               ^^^^^^
   |
note: same as this
  --> $DIR/ifs_same_cond.rs:13:8
   |
LL |     if a == 1 {
   |        ^^^^^^

error: this `if` has the same condition as a previous `if`
  --> $DIR/ifs_same_cond.rs:20:15
   |
LL |     } else if 2 * a == 1 {
   |               ^^^^^^^^^^
   |
note: same as this
  --> $DIR/ifs_same_cond.rs:18:8
   |
LL |     if 2 * a == 1 {
   |        ^^^^^^^^^^

error: aborting due to 3 previous errors