MATCH: Improve `A CMP 0 ? A : -A` set of patterns to use bitwise_equal_p.
[official-gcc.git] / gcc / testsuite / gdc.test / fail_compilation / fix19246.d
blob55b9650b6b69de53b75a002b7f6abae3323722b4
1 /*
2 TEST_OUTPUT:
3 ---
4 fail_compilation/fix19246.d(15): Error: `0b_` isn't a valid integer literal, use `0b0` instead
5 fail_compilation/fix19246.d(16): Error: `0B_` isn't a valid integer literal, use `0B0` instead
6 fail_compilation/fix19246.d(17): Error: `0b` isn't a valid integer literal, use `0b0` instead
7 fail_compilation/fix19246.d(18): Error: `0B` isn't a valid integer literal, use `0B0` instead
8 ---
9 */
11 // https://issues.dlang.org/show_bug.cgi?id=19246
13 void foo()
15 auto a = 0b_;
16 auto b = 0B_;
17 auto c = 0b;
18 auto d = 0B;