Files
codeql/cpp/ql/test/library-tests/ir/constants/constants.expected
Dave Bartolomeo 4086a8909b C++: Fix a couple IR-related tests to handle new directory tree
Also moved those tests under the IR test directory, so I'm less likely to forget them next time.
2018-09-04 09:05:33 -07:00

36 lines
838 B
Plaintext

| 0 * 0 | 0 |
| 0 * INT_MAX | 0 |
| 0 * unknown | 0 |
| 0 + 0 | 0 |
| 0 + -INT_MAX | -2147483647 |
| 0 + INT_MAX | 2147483647 |
| 0 - -INT_MAX | 2147483647 |
| 0 - INT_MAX | -2147483647 |
| 0 / -INT_MAX | 0 |
| 0 / unknown | unknown |
| 1 + -INT_MAX | -2147483646 |
| 1 + INT_MAX | unknown |
| 2 * INT_MAX | unknown |
| 5 * 7 | 35 |
| 5 + unknown | unknown |
| 5 - unknown | unknown |
| 35 / 7 | 5 |
| 35 / 8 | 4 |
| 35 / -7 | -5 |
| 35 / -8 | -4 |
| -1 * -INT_MAX | 2147483647 |
| -1 - -INT_MAX | 2147483646 |
| -1 - INT_MAX | unknown |
| -35 / 7 | -5 |
| -35 / 8 | -4 |
| -35 / -7 | 5 |
| -35 / -8 | 4 |
| INT_MAX * INT_MAX | unknown |
| INT_MAX / 0 | unknown |
| unknown + 5 | unknown |
| unknown + unknown | unknown |
| unknown - 5 | unknown |
| unknown - unknown | unknown |
| unknown / 3 | unknown |
| unknown / unknown | unknown |