1 // { dg-do compile { target c++17 } }
8 r += b++; // { dg-error "use of an operand of type .bool. in .operator\\+\\+. is forbidden in" }
9 r += ++b; // { dg-error "use of an operand of type .bool. in .operator\\+\\+. is forbidden in" }
10 r += b--; // { dg-error "use of an operand of type .bool. in .operator--. is forbidden" }
11 r += --b; // { dg-error "use of an operand of type .bool. in .operator--. is forbidden" }