Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upTracking issue for reverting `cargo check` in Rust 1.15 #38666
Comments
alexcrichton
added
P-high
regression-from-stable-to-beta
T-tools
labels
Dec 28, 2016
alexcrichton
self-assigned this
Dec 28, 2016
This comment has been minimized.
This comment has been minimized.
|
I'm tagging this as a regression to make sure we don't lose track of it, but to be clear there's not actually a regression here. Just want to piggy back off the processes that triage beta regressions! |
alexcrichton
added a commit
to alexcrichton/cargo
that referenced
this issue
Dec 28, 2016
alexcrichton
referenced this issue
Dec 28, 2016
Merged
Remove the `cargo check` subcommand from Rust 1.15 #3465
This comment has been minimized.
This comment has been minimized.
|
cc @nrc |
bors
added a commit
to rust-lang/cargo
that referenced
this issue
Dec 28, 2016
bors
added a commit
to rust-lang/cargo
that referenced
this issue
Dec 29, 2016
This comment has been minimized.
This comment has been minimized.
|
Ok, this should be done now, so closing. |
alexcrichton
closed this
Dec 29, 2016
Wilfred
referenced this issue
Feb 19, 2017
Open
rustc --test should not check linking when using --emit=metadata or -Z no-trans #39948
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
alexcrichton commentedDec 28, 2016
•
edited
This is a tracking issue for the tasks to revert
cargo checkand--crate-type=metadatain the Rust 1.15 release branch. currently--crate-type=metadatais on thebetabranch of this repository andcargo checkis itself in the rust-1.15.0 branch of the Cargo repository.Unfortunately there have been a number of bugs associated with
cargo checksince first implemented:All of these issues, however, should be fixed by these two changes:
We need to fix the issues on beta in one way or another, and today the tools team decided to go ahead and revert the changes on beta and let the bug fixes ride the trains to stable in the Rust 1.16 release. There's two things that need to happen to close out this issue:
--crate-type=metadatain the compiler - #38668cargo checkcommand from Cargo - rust-lang/cargo#3465