File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -931,10 +931,13 @@ impl CliUnstable {
931
931
"host-config" => self . host_config = parse_empty ( k, v) ?,
932
932
"target-applies-to-host" => self . target_applies_to_host = parse_empty ( k, v) ?,
933
933
"features" => {
934
- // For now this is still allowed (there are still some
935
- // unstable options like "compare"). This should be removed at
936
- // some point, and migrate to a new -Z flag for any future
937
- // things.
934
+ // `-Z features` has been stabilized since 1.51,
935
+ // but `-Z features=compare` is still allowed for convenience
936
+ // to validate that the feature resolver resolves features
937
+ // in the same way as the dependency resolver,
938
+ // until we feel confident to remove entirely.
939
+ //
940
+ // See rust-lang/cargo#11168
938
941
let feats = parse_features ( v) ;
939
942
let stab_is_not_empty = feats. iter ( ) . any ( |feat| {
940
943
matches ! (
You can’t perform that action at this time.
0 commit comments