1f08c3bdfSopenharmony_ci#define C 3
2f08c3bdfSopenharmony_ci
3f08c3bdfSopenharmony_ciint foo(int x) { return ~(C - x) == (x + ~C); }
4f08c3bdfSopenharmony_ci
5f08c3bdfSopenharmony_ci/*
6f08c3bdfSopenharmony_ci * check-name: simplify-not-sub-cte
7f08c3bdfSopenharmony_ci * check-command: test-linearize -Wno-decl $file
8f08c3bdfSopenharmony_ci *
9f08c3bdfSopenharmony_ci * check-output-ignore
10f08c3bdfSopenharmony_ci * check-output-contains: ret\\..*\\$1
11f08c3bdfSopenharmony_ci */
12