1
1
error: manually reimplementing `div_ceil`
2
- --> tests/ui/manual_div_ceil.rs:9 :13
2
+ --> tests/ui/manual_div_ceil.rs:25 :13
3
3
|
4
4
LL | let _ = (x + (y - 1)) / y;
5
5
| ^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(y)`
@@ -8,94 +8,122 @@ LL | let _ = (x + (y - 1)) / y;
8
8
= help: to override `-D warnings` add `#[allow(clippy::manual_div_ceil)]`
9
9
10
10
error: manually reimplementing `div_ceil`
11
- --> tests/ui/manual_div_ceil.rs:11 :13
11
+ --> tests/ui/manual_div_ceil.rs:27 :13
12
12
|
13
13
LL | let _ = ((y - 1) + x) / y;
14
14
| ^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(y)`
15
15
16
16
error: manually reimplementing `div_ceil`
17
- --> tests/ui/manual_div_ceil.rs:13 :13
17
+ --> tests/ui/manual_div_ceil.rs:29 :13
18
18
|
19
19
LL | let _ = (x + y - 1) / y;
20
20
| ^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(y)`
21
21
22
22
error: manually reimplementing `div_ceil`
23
- --> tests/ui/manual_div_ceil.rs:16 :13
23
+ --> tests/ui/manual_div_ceil.rs:32 :13
24
24
|
25
25
LL | let _ = (7_u32 + (4 - 1)) / 4;
26
26
| ^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `7_u32.div_ceil(4)`
27
27
28
28
error: manually reimplementing `div_ceil`
29
- --> tests/ui/manual_div_ceil.rs:18 :13
29
+ --> tests/ui/manual_div_ceil.rs:34 :13
30
30
|
31
31
LL | let _ = (7_i32 as u32 + (4 - 1)) / 4;
32
32
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `(7_i32 as u32).div_ceil(4)`
33
33
34
34
error: manually reimplementing `div_ceil`
35
- --> tests/ui/manual_div_ceil.rs:39:13
35
+ --> tests/ui/manual_div_ceil.rs:6:17
36
+ |
37
+ LL | let _ = (x + 7) / 8;
38
+ | ^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(8)`
39
+ ...
40
+ LL | y!();
41
+ | ---- in this macro invocation
42
+ |
43
+ = note: this error originates in the macro `y` (in Nightly builds, run with -Z macro-backtrace for more info)
44
+
45
+ error: manually reimplementing `div_ceil`
46
+ --> tests/ui/manual_div_ceil.rs:8:17
47
+ |
48
+ LL | let _ = (7 + x) / 8;
49
+ | ^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(8)`
50
+ ...
51
+ LL | y!();
52
+ | ---- in this macro invocation
53
+ |
54
+ = note: this error originates in the macro `y` (in Nightly builds, run with -Z macro-backtrace for more info)
55
+
56
+ error: manually reimplementing `div_ceil`
57
+ --> tests/ui/manual_div_ceil.rs:56:13
58
+ |
59
+ LL | let _ = (33u32 + 7) / eight!();
60
+ | ^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `33u32.div_ceil(8)`
61
+
62
+ error: manually reimplementing `div_ceil`
63
+ --> tests/ui/manual_div_ceil.rs:62:13
36
64
|
37
65
LL | let _ = (2048 + x - 1) / x;
38
66
| ^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `2048_usize.div_ceil(x)`
39
67
40
68
error: manually reimplementing `div_ceil`
41
- --> tests/ui/manual_div_ceil.rs:43 :13
69
+ --> tests/ui/manual_div_ceil.rs:66 :13
42
70
|
43
71
LL | let _ = (2048usize + x - 1) / x;
44
72
| ^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `2048usize.div_ceil(x)`
45
73
46
74
error: manually reimplementing `div_ceil`
47
- --> tests/ui/manual_div_ceil.rs:47 :13
75
+ --> tests/ui/manual_div_ceil.rs:70 :13
48
76
|
49
77
LL | let _ = (2048_usize + x - 1) / x;
50
78
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `2048_usize.div_ceil(x)`
51
79
52
80
error: manually reimplementing `div_ceil`
53
- --> tests/ui/manual_div_ceil.rs:51 :13
81
+ --> tests/ui/manual_div_ceil.rs:74 :13
54
82
|
55
83
LL | let _ = (x + 4 - 1) / 4;
56
84
| ^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(4)`
57
85
58
86
error: manually reimplementing `div_ceil`
59
- --> tests/ui/manual_div_ceil.rs:54 :18
87
+ --> tests/ui/manual_div_ceil.rs:77 :18
60
88
|
61
89
LL | let _: u32 = (2048 + 6 - 1) / 6;
62
90
| ^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `2048_u32.div_ceil(6)`
63
91
64
92
error: manually reimplementing `div_ceil`
65
- --> tests/ui/manual_div_ceil.rs:56 :20
93
+ --> tests/ui/manual_div_ceil.rs:79 :20
66
94
|
67
95
LL | let _: usize = (2048 + 6 - 1) / 6;
68
96
| ^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `2048_usize.div_ceil(6)`
69
97
70
98
error: manually reimplementing `div_ceil`
71
- --> tests/ui/manual_div_ceil.rs:58 :18
99
+ --> tests/ui/manual_div_ceil.rs:81 :18
72
100
|
73
101
LL | let _: u32 = (0x2048 + 0x6 - 1) / 0x6;
74
102
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `0x2048_u32.div_ceil(0x6)`
75
103
76
104
error: manually reimplementing `div_ceil`
77
- --> tests/ui/manual_div_ceil.rs:61 :13
105
+ --> tests/ui/manual_div_ceil.rs:84 :13
78
106
|
79
107
LL | let _ = (2048 + 6u32 - 1) / 6u32;
80
108
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `2048_u32.div_ceil(6u32)`
81
109
82
110
error: manually reimplementing `div_ceil`
83
- --> tests/ui/manual_div_ceil.rs:64 :13
111
+ --> tests/ui/manual_div_ceil.rs:87 :13
84
112
|
85
113
LL | let _ = (1_000_000 + 6u32 - 1) / 6u32;
86
114
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `1_000_000_u32.div_ceil(6u32)`
87
115
88
116
error: manually reimplementing `div_ceil`
89
- --> tests/ui/manual_div_ceil.rs:70 :13
117
+ --> tests/ui/manual_div_ceil.rs:93 :13
90
118
|
91
119
LL | let _ = (x + 7) / 8;
92
120
| ^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(8)`
93
121
94
122
error: manually reimplementing `div_ceil`
95
- --> tests/ui/manual_div_ceil.rs:72 :13
123
+ --> tests/ui/manual_div_ceil.rs:95 :13
96
124
|
97
125
LL | let _ = (7 + x) / 8;
98
126
| ^^^^^^^^^^^ help: consider using `.div_ceil()`: `x.div_ceil(8)`
99
127
100
- error: aborting due to 16 previous errors
128
+ error: aborting due to 19 previous errors
101
129
0 commit comments