-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Specifying --profile
and --release
when running cargo rustc
doesn't work anymore
#7488
Comments
cc @da-x |
@koute - sorry for the regression. Queued up a fix. |
Thanks! It's nice to see that |
@koute. Yes, this was discussed when implementing the PR for the RFC. We may need to gather up these use cases and have special flags for them, or do something else. |
Problem
This used to work:
cargo rustc --lib --profile test --release
Now it doesn't:
How am I supposed to compile unit tests in release mode through
cargo rustc
now? I can use--tests
, but that will also compile integration tests (which I don't want), and--test $crate_name
doesn't work.Steps
cargo new --lib foobar
cd foobar
cargo rustc --lib --profile test --release
Notes
Version which worked:
cargo 1.39.0-nightly (3596cb86b 2019-09-19)
(and all of the previous versions)Version which doesn't work:
cargo 1.40.0-nightly (8b0561d68 2019-09-30)
This is a regression from stable to nightly.
The text was updated successfully, but these errors were encountered: