@@ -6,7 +6,6 @@ const X: usize = 42 && 39;
6
6
//~| ERROR mismatched types
7
7
//~| expected `usize`, found `bool`
8
8
const ARR : [ i32 ; X ] = [ 99 ; 34 ] ;
9
- //~^ ERROR evaluation of constant value failed
10
9
11
10
const X1 : usize = 42 || 39 ;
12
11
//~^ ERROR mismatched types
@@ -16,7 +15,6 @@ const X1: usize = 42 || 39;
16
15
//~| ERROR mismatched types
17
16
//~| expected `usize`, found `bool`
18
17
const ARR1 : [ i32 ; X1 ] = [ 99 ; 47 ] ;
19
- //~^ ERROR evaluation of constant value failed
20
18
21
19
const X2 : usize = -42 || -39 ;
22
20
//~^ ERROR mismatched types
@@ -26,7 +24,6 @@ const X2: usize = -42 || -39;
26
24
//~| ERROR mismatched types
27
25
//~| expected `usize`, found `bool`
28
26
const ARR2 : [ i32 ; X2 ] = [ 99 ; 18446744073709551607 ] ;
29
- //~^ ERROR evaluation of constant value failed
30
27
31
28
const X3 : usize = -42 && -39 ;
32
29
//~^ ERROR mismatched types
@@ -36,43 +33,36 @@ const X3: usize = -42 && -39;
36
33
//~| ERROR mismatched types
37
34
//~| expected `usize`, found `bool`
38
35
const ARR3 : [ i32 ; X3 ] = [ 99 ; 6 ] ;
39
- //~^ ERROR evaluation of constant value failed
40
36
41
37
const Y : usize = 42.0 == 42.0 ;
42
38
//~^ ERROR mismatched types
43
39
//~| expected `usize`, found `bool`
44
40
const ARRR : [ i32 ; Y ] = [ 99 ; 1 ] ;
45
- //~^ ERROR evaluation of constant value failed
46
41
47
42
const Y1 : usize = 42.0 >= 42.0 ;
48
43
//~^ ERROR mismatched types
49
44
//~| expected `usize`, found `bool`
50
45
const ARRR1 : [ i32 ; Y1 ] = [ 99 ; 1 ] ;
51
- //~^ ERROR evaluation of constant value failed
52
46
53
47
const Y2 : usize = 42.0 <= 42.0 ;
54
48
//~^ ERROR mismatched types
55
49
//~| expected `usize`, found `bool`
56
50
const ARRR2 : [ i32 ; Y2 ] = [ 99 ; 1 ] ;
57
- //~^ ERROR evaluation of constant value failed
58
51
59
52
const Y3 : usize = 42.0 > 42.0 ;
60
53
//~^ ERROR mismatched types
61
54
//~| expected `usize`, found `bool`
62
55
const ARRR3 : [ i32 ; Y3 ] = [ 99 ; 0 ] ;
63
- //~^ ERROR evaluation of constant value failed
64
56
65
57
const Y4 : usize = 42.0 < 42.0 ;
66
58
//~^ ERROR mismatched types
67
59
//~| expected `usize`, found `bool`
68
60
const ARRR4 : [ i32 ; Y4 ] = [ 99 ; 0 ] ;
69
- //~^ ERROR evaluation of constant value failed
70
61
71
62
const Y5 : usize = 42.0 != 42.0 ;
72
63
//~^ ERROR mismatched types
73
64
//~| expected `usize`, found `bool`
74
65
const ARRR5 : [ i32 ; Y5 ] = [ 99 ; 0 ] ;
75
- //~^ ERROR evaluation of constant value failed
76
66
77
67
fn main ( ) {
78
68
let _ = ARR ;
0 commit comments