File tree Expand file tree Collapse file tree 2 files changed +44
-1
lines changed Expand file tree Collapse file tree 2 files changed +44
-1
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: e9d072ee89bb0b41c84801670ad02201b054d16b
2
+ refs/heads/master: c2222878c84e09a86633890ad72396ef97bddf33
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
4
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
5
5
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf
Original file line number Diff line number Diff line change
1
+ fn main ( ) {
2
+ let a = 1 ;
3
+ let a_neg: i8 = -a;
4
+ log ( error, a_neg) ;
5
+
6
+ let b = 1 ;
7
+ let b_neg: i16 = -b;
8
+ log ( error, b_neg) ;
9
+
10
+ let c = 1 ;
11
+ let c_neg: i32 = -c;
12
+ log ( error, b_neg) ;
13
+
14
+ let d = 1 ;
15
+ let d_neg: i64 = -d;
16
+ log ( error, b_neg) ;
17
+
18
+ let e = 1 ;
19
+ let e_neg: int = -e;
20
+ log ( error, b_neg) ;
21
+
22
+ // intentional overflows
23
+
24
+ let f = 1 ;
25
+ let f_neg: u8 = -f;
26
+ log ( error, f_neg) ;
27
+
28
+ let g = 1 ;
29
+ let g_neg: u16 = -g;
30
+ log ( error, g_neg) ;
31
+
32
+ let h = 1 ;
33
+ let h_neg: u32 = -h;
34
+ log ( error, h_neg) ;
35
+
36
+ let i = 1 ;
37
+ let i_neg: u64 = -i;
38
+ log ( error, i_neg) ;
39
+
40
+ let j = 1 ;
41
+ let j_neg: uint = -j;
42
+ log ( error, j_neg) ;
43
+ }
You can’t perform that action at this time.
0 commit comments