diff options
Diffstat (limited to 'tests/errmsgs/tinteger_literals.nim')
-rw-r--r-- | tests/errmsgs/tinteger_literals.nim | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/errmsgs/tinteger_literals.nim b/tests/errmsgs/tinteger_literals.nim new file mode 100644 index 000000000..f90ab14a1 --- /dev/null +++ b/tests/errmsgs/tinteger_literals.nim @@ -0,0 +1,14 @@ +discard """ + cmd: "nim check $file" +""" +# high(uint64) + 1 +discard 18446744073709551616'u64 #[tt.Error + ^ number out of range: '18446744073709551616'u64' ]# +# high(int64) + 1 +discard 9223372036854775808'i64 #[tt.Error + ^ number out of range: '9223372036854775808'i64' ]# +# high(int64) + 1 +discard 9223372036854775808 #[tt.Error + ^ number out of range: '9223372036854775808' ]# +discard 300'u8 #[tt.Error + ^ number out of range: '300'u8' ]# |