-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rust: use explicitily Integer::div_ceil #219
Conversation
Would it then be possible to cherry-pick this for the version 0.3 as well ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix! If you're able to quickly tweak the shadowed names, that would be great, or else I can do it myself. And yes, I can backport and publish for 0.3.x too.
I'll go ahead with those changes myself, because a lot of folks are hitting CI breakage from this. |
bors r+ |
219: rust: use explicitily Integer::div_ceil r=cuviper a=catenacyber Fixes #218 cf rust-lang/rust#88581 Co-authored-by: Philippe Antoine <[email protected]> Co-authored-by: Josh Stone <[email protected]>
Build failed: |
bors r+ |
bors retry |
Thanks for getting this :-) |
The compilation is broken on nightly, due to: rust-lang/rust#88581 This commit upgrades the num-bigint package to v0.4.2 which resolves this issue: rust-num/num-bigint#219
The compilation is broken on nightly, due to: rust-lang/rust#88581 This commit upgrades the num-bigint package to v0.4.2 which resolves this issue: rust-num/num-bigint#219
One of the dependencies of this crate, `num-bigint`, fails to compile on Rust versions >=1.73 due to a name conflict (see rust-num/num-bigint#219). This commit fixes the compilation failure by bumping the `gerber-types` dependency to 0.3, which includes a newer version of `num-bigint` that compiles with the latest `rustc`.
Fixes #218
cf rust-lang/rust#88581