Auto merge of #127133 - matthiaskrgr:rollup-jxkp3yf, r=matthiaskrgr · model-checking/verify-rust-std@b8977f5 (original) (raw)

Skip to content

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Commit b8977f5

Auto merge of rust-lang#127133 - matthiaskrgr:rollup-jxkp3yf, r=matthiaskrgr

Rollup of 9 pull requests Successful merges: - rust-lang#123237 (Various rustc_codegen_ssa cleanups) - rust-lang#126960 (Improve error message in tidy) - rust-lang#127002 (Implement `x perf` as a separate tool) - rust-lang#127081 (Add a run-make test that LLD is not being used by default on the x64 beta/stable channel) - rust-lang#127106 (Improve unsafe extern blocks diagnostics) - rust-lang#127110 (Fix a error suggestion for E0121 when using placeholder _ as return types on function signature.) - rust-lang#127114 (fix: prefer `(*p).clone` to `p.clone` if the `p` is a raw pointer) - rust-lang#127118 (Show `used attribute`'s kind for user when find it isn't applied to a `static` variable.) - rust-lang#127122 (Remove uneccessary condition in `div_ceil`) r? `@ghost` `@rustbot` modify labels: rollup

File tree

1 file changed

lines changed

1 file changed

lines changed

Original file line number Diff line number Diff line change
@@ -2726,7 +2726,7 @@ macro_rules! uint_impl {
2726 2726 pub const fn div_ceil(self, rhs: Self) -> Self {
2727 2727 let d = self / rhs;
2728 2728 let r = self % rhs;
2729 -if r > 0 && rhs > 0 {
2729 +if r > 0 {
2730 2730 d + 1
2731 2731 } else {
2732 2732 d