or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
T-compiler Meeting Agenda 2022-07-14
Announcements
Other WG meetings
MCPs/FCPs
#[alias]
attribute to allow symbol aliasing" compiler-team#526-Zgcc-ld=lld
as-Clink-self-contained=linker -Clinker-flavor=gcc-lld
" compiler-team#510S-waiting-on-team
sectionnvptx-nvidia-cuda
(32-bit target)" compiler-team#496-Dwarnings
to cover all warnings" compiler-team#473-Dwarnings
to cover all warnings" compiler-team#473WG checkins
@_WG-llvm by @nagisa and @Nikita Popov (previous checkin):
@_WG-traits (Types team) by @nikomatsakis and @Jack Huey (previous checkin):
Backport nominations
T-compiler stable / T-compiler beta
P-medium
ICEP-critical
unsoundness rust#98890T-rustdoc stable / T-rustdoc beta
T-rustdoc
this time.T-rustdoc
this time.- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →PRs S-waiting-on-team
T-compiler
Minimum Supported Linux Kernel
, so vendors can pin that version?T-libs
agreess to move forward (comment)Oldest PRs waiting for review
T-compiler
impl Fn() -> impl Trait
in return position" rust#93582 (last review activity: 2 months ago)Issues of Note
Short Summary
P-critical
T-compiler
for<'a> &'a T: 'a
and closures regressed" rust#98437async fn
method capturing multiple lifetimes" rust#98890T-rustdoc
P-critical
issues forT-rustdoc
this time.P-high regressions
P-high beta regressions
P-high
beta regressions this time.Unassigned P-high nightly regressions
P-high
nightly regressions this time.Performance logs
A fairly noisy week (many entries below dropped and untagged as regressions),
largely driven by tt-muncher and html5ever. Our sensitivity assessment currently
takes roughly a week since new noise starts to learn the noise level, so it can
take some time for oscillations to stop reporting somewhat spurious results.
Otherwise, this week had a number of solid improvements, and was overall
positive, with improvements across many benchmarks.
Triage done by @simulacrum.
Revision range: 880646ca9c6dc21e04efe2f1940369a45b71ff2d..b3f4c3119957aa0a250cab08ab586b7a9a680ef1
Summary:
3 Regressions, 6 Improvements, 3 Mixed; 3 of them in rollups
53 artifact comparisons made in total
Regressions
Make lowering a query #95573
(Comparison Link)
These results may partially be noise, and are overall limited enough in impact
that further investigation is not warranted at this time. Marked as triaged.
Rollup of 6 pull requests #99047
(Comparison Link)
Looks to be a genuine regression, far exceeding the noise bound for the
deeply-nested-multi benchmark. (This is the 4% spike on
that graph). Maybe caused by #98795, needs a little further investigation.
Enforce that layout size fits in isize in Layout #95295
(Comparison Link)
As noted on the PR (thanks for triaging perf regressions!), this is a limited
in magnitude and a justified regression for a soundness fix. See
this comment for details.
Improvements
continue nll transition by removing stuff #98584
(Comparison Link)
interpret: remove support for unsized_locals #98831
(Comparison Link)
Use a bitset instead of a hash map in HIR ID validator #98841
(Comparison Link)
don't use
commit_if_ok
duringhigher_ranked_sub
#99056(Comparison Link)
More derive output improvements #98758
(Comparison Link)
Regressions appear primarily in tt-muncher and are spurious noise; cargo and
image also show slight regressions but much smaller in comparative magnitude.
Overall a small, but solid improvement.
Miscellaneous inlining improvements #99028
(Comparison Link)
Mixed
Rollup of 7 pull requests #98987
(Comparison Link)
Rollup of 8 pull requests #99014
(Comparison Link)
Don't allow ZST in ScalarInt #98957
(Comparison Link)
Nominated Issues
T-compiler
RFC
T-compiler
this time.Next week's WG checkins