Update tests

This commit is contained in:
Stanislav Gromov 2020-12-06 20:04:24 +07:00
parent 3d02bfa428
commit 58c86927f3
2 changed files with 6 additions and 6 deletions

View File

@ -11,9 +11,9 @@ __static_assert.pwn(24) : warning 249: check failed: stringization test
__static_assert.pwn(27) : warning 249: check failed: array size must be even
__static_assert.pwn(32) : warning 249: check failed: cval != cval
__static_assert.pwn(32) : warning 249: check failed: 1 && __static_check(cval != cval) && false
__static_assert.pwn(34) : warning 249: check failed: inside fail
__static_assert.pwn(35) : warning 249: check failed: outside fail
__static_assert.pwn(37 -- 38) : warning 249: check failed: -expression-
__static_assert.pwn(34) : warning 249: check failed: inner check
__static_assert.pwn(35) : warning 249: check failed: outer check
__static_assert.pwn(37 -- 38) : warning 249: check failed: (0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9) * 0
__static_assert.pwn(40) : error 008: must be a constant expression; assumed zero
__static_assert.pwn(41) : error 001: expected token: "-string-", but found "-identifier-"
__static_assert.pwn(42) : error 001: expected token: "-string-", but found "!"

View File

@ -31,11 +31,11 @@ main()
__static_check(1 && __static_check(cval == cval) || false);
__static_check(1 && __static_check(cval != cval) && false); // warning 249: check failed: cval != cval
// warning 249: check failed: 1 && __static_check(cval != cval) && false
__static_check(__static_check(cval != cval, "inside fail") || true, "outside fail"); // warning 249: check failed: inside fail
__static_check(__static_check(cval == cval, "inside fail") && false, "outside fail"); // warning 249: check failed: outside fail
__static_check(__static_check(cval != cval, "inner check") || true, "outer check"); // warning 249: check failed: inner check
__static_check(__static_check(cval == cval, "inner check") && false, "outer check"); // warning 249: check failed: outer check
__static_check((0 + 1 + 2 + 3 + 4
+ 5 + 6 + 7 + 8 + 9) * 0); // warning 249: check failed: -expression-
+ 5 + 6 + 7 + 8 + 9) * 0); // warning 249: check failed: (0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9) * 0
__static_check(var); // error 008: must be a constant expression; assumed zero
__static_check(cval, var); // error 001: expected token: "-string-", but found "-identifier-"