Skip to content
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

Bump MSRV and Rust edition #397

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

pentamassiv
Copy link
Collaborator

The new Rust edition 2024 was released. In order to use it, the MSRV had to be bumped to 1.85.

The Drop behavior of temporary values was changed. I was notified that the Drop behavior in the libei code was affected by this. For more, see https://doc.rust-lang.org/nightly/edition-guide/rust-2024/temporary-tail-expr-scope.html

@pentamassiv pentamassiv force-pushed the bump_msrv branch 2 times, most recently from e6d5f01 to 8a1fb6b Compare February 26, 2025 18:44
@pentamassiv
Copy link
Collaborator Author

Everything looks okay, except there is a compiler bug on macOS Nightly. This is blocking the merge. We need to wait for it to get fixed.

I did not report the issue upstream yet, because they ask for a specific file from the runner, which I can only access if I change the workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant