From c8e1fc89a562406a3b4a42fea7a690f51d38588f Mon Sep 17 00:00:00 2001 From: Simon Persson Date: Wed, 3 Sep 2014 12:32:33 +0200 Subject: [PATCH] Add failing testcase, issue #16684 --- src/test/compile-fail/lint-type-overflow.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/compile-fail/lint-type-overflow.rs b/src/test/compile-fail/lint-type-overflow.rs index c8179c3adb039..81b186a2998a8 100644 --- a/src/test/compile-fail/lint-type-overflow.rs +++ b/src/test/compile-fail/lint-type-overflow.rs @@ -49,6 +49,7 @@ fn main() { let x = -2147483649_i32; //~ error: literal out of range for its type let x = 9223372036854775808_i64; //~ error: literal out of range for its type + let x = -9223372036854775808_i64; // should be OK let x = 18446744073709551615_i64; //~ error: literal out of range for its type let x = -3.40282348e+38_f32; //~ error: literal out of range for its type