Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/g++.dg/expr/bool1.C @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 04ced10e8804 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
9 int main() | 9 int main() |
10 { | 10 { |
11 my_bool b = false; | 11 my_bool b = false; |
12 int i; | 12 int i; |
13 | 13 |
14 b++; // { dg-warning "deprecated" "" { target { ! c++17 } } } | 14 b++; // { dg-warning "3:use of an operand of type .bool. in .operator\\+\\+. is deprecated" "" { target { ! c++17 } } } |
15 // { dg-error "forbidden" "" { target c++17 } .-1 } | 15 // { dg-error "3:use of an operand of type .bool. in .operator\\+\\+. is forbidden" "" { target c++17 } .-1 } |
16 b++; // { dg-warning "deprecated" "" { target { ! c++17 } } } | 16 b++; // { dg-warning "3:use of an operand of type .bool. in .operator\\+\\+. is deprecated" "" { target { ! c++17 } } } |
17 // { dg-error "forbidden" "" { target c++17 } .-1 } | 17 // { dg-error "3:use of an operand of type .bool. in .operator\\+\\+. is forbidden" "" { target c++17 } .-1 } |
18 i = b; | 18 i = b; |
19 if (i != 1) | 19 if (i != 1) |
20 abort (); | 20 abort (); |
21 return 0; | 21 return 0; |
22 } | 22 } |