-
Notifications
You must be signed in to change notification settings - Fork 434
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 1.57 #586
Rust 1.57 #586
Conversation
Signed-off-by: Miguel Ojeda <[email protected]>
Probably caused by rust-lang/rust#89030 and rust-lang/rust#89036. I suspect previously it would have failed to compile if the function was actually codegened, just not when defined. Is |
That seems to be the case indeed -- I just force-called it from 1.56.0 and got the error. Thanks! |
Signed-off-by: Miguel Ojeda <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
Suggested-by: bjorn3 <[email protected]> Suggested-by: Gary Guo <[email protected]> Signed-off-by: Miguel Ojeda <[email protected]>
`vec!` may allocate, which in turn requires the `exchange_malloc` `lang_item`. For some reason, in 1.56.0 this compiled. Signed-off-by: Miguel Ojeda <[email protected]>
This triggered a new Clippy lint in 1.57.0. Signed-off-by: Miguel Ojeda <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
Signed-off-by: Miguel Ojeda <[email protected]>
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.
sysctl changes lgtm.
Thanks everyone! |
Please see the individual commits.
I am particularly curious why
vec!
was compiling in 1.56.0 (@bjorn3?).v2:
build_error
updated here too: cb94e38vec!
disabled: 2d5e1de@wedsonaf Please take a look at the
sysctl
change.Fixes #585.