-Zemit-thin-lto-index=<path>
to enable distributed ThinLTO users" compiler-team#735 (Zulip)--emit=
to emit nothing" compiler-team#718 (Zulip) (last review activity: 2 months ago)-C strip
on MSVC (rust#115120)
-Zrelro-level
as -Crelro-level
(rust#121694)
f16
and f128
(rust#122106)
--build-id
flag to rustc (compiler-team#635)
--env-set
option (rust#119926)
main
(RFC 1260)" rust#28937c_unwind
full stabilization request: change in extern "C"
behavior" rust#115285REDUNDANT_LIFETIMES
lint to detect lifetimes which are semantically redundant" rust#118391@T-Types checkin by @Jack Huey:
- Associated type bounds stabilized: rust#122055
- Ongoing stabilization of
-Znext-solver=coherence
: rust#121848- Ongoing stabilization of associated type position
impl Trait
: rust#120700- The team is rotating out one lead: https://rust-lang.zulipchat.com/#narrow/stream/144729-t-types/topic/Team.20lead.20nominations/near/430249172
- As usual, lots of progress on cleaning up type system bugs/corner cases: https://github.com/rust-lang/rust/pulls?q=is%3Apr+label%3AT-types+label%3Afinished-final-comment-period
Note: many of these regressions were marked at P-high/P-critical since discovered by a crater run (thus impacting one of more crates we use as canary). Also: credit to @Michael Goulet (compiler-errors) for authoring many of PRs fixing them :thank_you:
T-compiler beta / T-compiler stable
Sized
bound first into clauses list" rust#123302
#[no_mangle]
flag from the parent; however, the allocation doesn't actually have an item name to use for #[no_mangle]
)f16
and f128
feature gate regression" rust#123445
T-compiler
this time.T-types
this time.T-types
this time.Unassigned P-high nightly regressions
P-high
nightly regressions this time.A pretty quiet week, with most changes (dropped from the report below) being
due to continuing bimodality in the performance data. No particularly notable
changes landed.
Triage done by @simulacrum.
Revision range: 73476d49904751f8d90ce904e16dfbc278083d2c..3d5528c287860b918e178a34f04ff903325571b3
Skipping details for brevity. Feel free to have a look at the report after the meeting.
llvm-strip
" rust#123151
on various systems, we are encountering reports of people having inadequately-built strip binaries in their PATH that cannot support all Rust compiler use-cases (…)
llvm-strip
gets everything right, as far as we are concerned
Skipping today
Next meetings' agenda draft: hackmd link