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 uprustc: Forbid `-Z` flags on stable/beta channels #41751
Conversation
rust-highfive
assigned
eddyb
May 4, 2017
This comment has been minimized.
This comment has been minimized.
|
r? @eddyb (rust_highfive has picked a reviewer for you, use r? to override) |
alexcrichton
referenced this pull request
May 4, 2017
Closed
Tracking issue for accepting unstable flags in stable compilers #31847
This comment has been minimized.
This comment has been minimized.
|
so... what about #41743 ("Firefox requires |
This comment has been minimized.
This comment has been minimized.
|
That's a feature that should be stabilized in time, not block this. |
This comment has been minimized.
This comment has been minimized.
|
Travis failed legitimately, I think. I'm somewhat concerned that we'd break Firefox's debugging process by landing this, though, especially with no current clear path forward for debug-macros.
|
alexcrichton
force-pushed the
alexcrichton:unstable-flags
branch
from
45ae0f4
to
ccbcc72
May 4, 2017
This comment has been minimized.
This comment has been minimized.
|
@Mark-Simulacrum we've been printing for over a year that this will become a warning, debugging with these features will continue to work on nightly, as is intended. |
alexcrichton
added
the
S-waiting-on-review
label
May 4, 2017
This comment has been minimized.
This comment has been minimized.
|
@bors r+ |
This comment has been minimized.
This comment has been minimized.
|
|
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this pull request
May 4, 2017
bors
added a commit
that referenced
this pull request
May 4, 2017
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this pull request
May 5, 2017
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
May 5, 2017
This comment has been minimized.
This comment has been minimized.
|
|
bors
merged commit ccbcc72
into
rust-lang:master
May 5, 2017
frewsxcv
added a commit
to frewsxcv/rust
that referenced
this pull request
May 9, 2017
bors
added a commit
that referenced
this pull request
May 9, 2017
bors
added a commit
that referenced
this pull request
May 9, 2017
This comment has been minimized.
This comment has been minimized.
|
I think this is a mistake: https://internals.rust-lang.org/t/disabling-z-for-stable-builds-is-a-mistake/5221 |
alexcrichton commentedMay 4, 2017
First deprecated in rustc 1.8.0 the intention was to never allow
-Zflags maketheir way to the stable channel (or unstable options). After a year of warnings
we've seen one of the main use cases,
-Z no-trans, stabilized ascargo check. Otherwise while other use cases remain the sentiment is that now's thetime to start forbidding
-Zby default on stable/beta.Closes #31847