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

Move to Rust 1.83 #211

Merged
merged 4 commits into from
Jan 6, 2025
Merged

Move to Rust 1.83 #211

merged 4 commits into from
Jan 6, 2025

Conversation

qinsoon
Copy link
Member

@qinsoon qinsoon commented Jan 6, 2025

This PR updates the pinned Rust version to 1.83, and updates mmtk-core to mmtk/mmtk-core#1253.

@qinsoon qinsoon added the backport-dev Backport the change to the branch dev label Jan 6, 2025
@qinsoon
Copy link
Member Author

qinsoon commented Jan 6, 2025

@Mergifyio backport dev

Copy link

mergify bot commented Jan 6, 2025

backport dev

✅ Backports have been created

Copy link
Contributor

@wks wks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

mmtk/build.rs Outdated
.generate()
// Unwrap the Result and panic on failure.
.expect("Unable to generate bindings");
if !Path::new(format!("{}/mmtk/src/julia_types.rs", mmtk_dir).as_str()).exists() {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using format! should work, just like those existing lines that contain format!. But my intuition tells me it is more robust to use Path::join of PathBuf to construct paths. We may investigate it later, but the current change looks good to me.

@qinsoon qinsoon merged commit 73e9c84 into mmtk:master Jan 6, 2025
1 check passed
mergify bot pushed a commit that referenced this pull request Jan 6, 2025
This PR updates the pinned Rust version to 1.83, and updates mmtk-core
to mmtk/mmtk-core#1253.

(cherry picked from commit 73e9c84)

# Conflicts:
#	.github/mergify.yml
#	mmtk/Cargo.lock
#	mmtk/Cargo.toml
qinsoon added a commit that referenced this pull request Jan 9, 2025
This PR updates the pinned Rust version to 1.83, and updates mmtk-core
to https://github.com/mmtk/mmtk-core/pull/1253.<hr>This is an automatic
backport of pull request #211 done by [Mergify](https://mergify.com).

---------

Co-authored-by: Yi Lin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-dev Backport the change to the branch dev
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants