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 Rust Toolchain to 1.72.0 #4025

Merged
merged 3 commits into from
Sep 2, 2023
Merged

Bump Rust Toolchain to 1.72.0 #4025

merged 3 commits into from
Sep 2, 2023

Conversation

smklein
Copy link
Collaborator

@smklein smklein commented Sep 2, 2023

I mostly want this so I can merge #4026

Diffs are from cargo fmt + fixing clippy.

@smklein smklein enabled auto-merge (squash) September 2, 2023 01:21
@luqmana
Copy link
Contributor

luqmana commented Sep 2, 2023

Looks like some test strings need to be updated to reflect the change in how certain Ipv6Addr's are outputted.

e.g.

now ::0.0.0.2)"

should just be ::2

@smklein
Copy link
Collaborator Author

smklein commented Sep 2, 2023

Looks like some test strings need to be updated to reflect the change in how certain Ipv6Addr's are outputted.

e.g.

now ::0.0.0.2)"

should just be ::2

Should be done, let's see if that makes CI happy...

@smklein smklein merged commit 2f579fa into main Sep 2, 2023
19 of 20 checks passed
@smklein smklein deleted the 1.72.0 branch September 2, 2023 03:02
smklein added a commit that referenced this pull request Sep 2, 2023
Depends on #4025

Improves incremental rebuilds of Nexus by about ~50% for debug builds on
Linux, through a judicious reduction of debug symbols. This also reduces
the size of binaries linking against Nexus significantly.

The benefits here seem like they'd be useful across the stack, so I've
made this a toggle for the top-level workspace. I'm open to discussion
about whether this should be applied more specifically to Nexus.

Part of #4009
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.

2 participants