You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[`-Ztrait-solver=next` to `-Znext-solver`](https://github.com/rust-lang/rust/pull/118937)
107
+
*[actually parse async gen blocks correctly](https://github.com/rust-lang/rust/pull/118891)
108
+
*[add a method to StableMIR to check if a type is a CStr](https://github.com/rust-lang/rust/pull/119000)
109
+
*[add more suggestions to unexpected cfg names and values](https://github.com/rust-lang/rust/pull/118213)
110
+
*[add support for `--env` on `tracked_env::var`](https://github.com/rust-lang/rust/pull/118830)
111
+
*[add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`](https://github.com/rust-lang/rust/pull/118417)
112
+
*[annotate panic reasons during enum layout](https://github.com/rust-lang/rust/pull/118974)
113
+
*[attempt to try to resolve blocking concerns](https://github.com/rust-lang/rust/pull/117050) (RFC [#3086](https://rust-lang.github.io/rfcs/3086-macro-metavar-expr.html))
114
+
*[avoid overflow in GVN constant indexing](https://github.com/rust-lang/rust/pull/119052)
*[fix alignment passed down to LLVM for `simd_masked_load`](https://github.com/rust-lang/rust/pull/118864)
129
+
*[fix dynamic size/align computation logic for packed types with dyn trait tail](https://github.com/rust-lang/rust/pull/118538)
130
+
*[fix overlapping spans in delimited meta-vars](https://github.com/rust-lang/rust/pull/118928)
131
+
*[ICE 110453: fixed with errors](https://github.com/rust-lang/glacier/pull/1702)
132
+
*[llvm-wrapper: adapt for LLVM API changes](https://github.com/rust-lang/rust/pull/118941)
133
+
*[make `IMPLIED_BOUNDS_ENTAILMENT` into a hard error from a lint](https://github.com/rust-lang/rust/pull/117984)
134
+
*[make exhaustiveness usable outside of rustc](https://github.com/rust-lang/rust/pull/118842)
135
+
*[match lowering: Remove the `make_target_blocks` hack](https://github.com/rust-lang/rust/pull/119112)
136
+
*[more expressions correctly are marked to end with curly braces](https://github.com/rust-lang/rust/pull/118880)
137
+
*[nudge the user to kill programs using excessive CPU](https://github.com/rust-lang/rust-playground/pull/1020)
138
+
*[opportunistically resolve region var in canonicalizer (instead of resolving root var)](https://github.com/rust-lang/rust/pull/118964)
139
+
*[properly reject `default` on free const items](https://github.com/rust-lang/rust/pull/117818)
140
+
*[remove unnecessary constness from ProjectionCandidate](https://github.com/rust-lang/rust/pull/119022)
141
+
*[replace some instances of `FxHashMap`/`FxHashSet` with stable alternatives (mostly in `rustc_hir` and `rustc_ast_lowering`)](https://github.com/rust-lang/rust/pull/119093)
142
+
*[resolve: replace visibility table in resolver outputs with query feeding](https://github.com/rust-lang/rust/pull/118657)
143
+
*[skip rpit constraint checker if borrowck return type error](https://github.com/rust-lang/rust/pull/117884)
144
+
*[some cleanup and improvement for invalid ref casting impl](https://github.com/rust-lang/rust/pull/118909)
145
+
*[tweak `short_ty_string` to reduce number of files](https://github.com/rust-lang/rust/pull/118389)
146
+
*[unconditionally register alias-relate in projection goal](https://github.com/rust-lang/rust/pull/118914)
147
+
*[update FreeBSD CI image](https://github.com/rust-lang/stdarch/pull/1507)
148
+
*[uplift `TypeAndMut` and `ClosureKind` to `rustc_type_ir`](https://github.com/rust-lang/rust/pull/118888)
149
+
*[use `if cfg!` instead of `#[cfg]`](https://github.com/rust-lang/rust/pull/118993)
150
+
*[use the LLVM option NoTrapAfterNoreturn](https://github.com/rust-lang/rust/pull/110494)
151
+
*[miri: visit the AllocIds and BorTags in borrow state FrameExtra](https://github.com/rust-lang/miri/pull/3229)
152
+
*[miri run: default to edition 2021](https://github.com/rust-lang/miri/pull/3221)
153
+
*[miri: make mmap not use expose semantics](https://github.com/rust-lang/miri/pull/3220)
154
+
*[fast path for `declared_generic_bounds_from_env`](https://github.com/rust-lang/rust/pull/119084)
*[rust-analyzer: optimizing Performance with `Promise.all` 🏎](https://github.com/rust-lang/rust-analyzer/pull/16162)
186
+
*[rust-analyzer: desugar doc correctly for mbe](https://github.com/rust-lang/rust-analyzer/pull/16158)
187
+
*[rust-analyzer: dont assume ascii in `remove_markdown`](https://github.com/rust-lang/rust-analyzer/pull/16155)
188
+
*[rust-analyzer: resolve alias before resolving enum variant](https://github.com/rust-lang/rust-analyzer/pull/16152)
189
+
*[rust-analyzer: add minimal support for the 2024 edition](https://github.com/rust-lang/rust-analyzer/pull/16151)
190
+
*[rust-analyzer: move out `WithFixture` into dev-dep only crate](https://github.com/rust-lang/rust-analyzer/pull/16150)
191
+
*[rust-analyzer: fix false positive type mismatch in const reference patterns](https://github.com/rust-lang/rust-analyzer/pull/16131)
192
+
*[rust-analyzer: syntax fixup now removes subtrees with fake spans](https://github.com/rust-lang/rust-analyzer/pull/16130)
193
+
*[rust-analyzer: update builtin attrs from rustc](https://github.com/rust-lang/rust-analyzer/pull/16115)
194
+
*[rust-analyzer: fix fragment parser replacing matches with dummies on incomplete parses](https://github.com/rust-lang/rust-analyzer/pull/16061)
195
+
*[rust-analyzer: fix incorrectly replacing references in macro invocation in "Convert to named struct" assist](https://github.com/rust-lang/rust-analyzer/pull/15887)
94
196
95
197
### Rust Compiler Performance Triage
96
198
@@ -240,7 +342,11 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
240
342
241
343
# Quote of the Week
242
344
243
-
<!-- QOTW goes here -->
345
+
> The Tianyi-33 satellite is a 50kg class space science experimental satellite equipped with an operating system independently developed by Beijing University of Posts and Telecommunications—the Rust-based dual-kernel real-time operating system **RROS**. RROS will carry out general tasks represented by tensorflow/k8s and real-time tasks represented by real-time file systems and real-time network transmission on the satellite. It will ensure the normal execution of upper-layer applications and scientific research tasks, such as time-delay measurement between satellite and ground, live video broadcasting, onboard web chat services, pseudo-SSH experiments, etc. This marks the world’s first official application of a Rust-written dual-kernel operating system in a satellite scenario.
346
+
347
+
– [Qichen on the RROS web page](https://bupt-os.github.io/website/news/2023_12_9/satellite_launch/)
348
+
349
+
Thanks to [Brian Kung](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1496) for the suggestion!
244
350
245
351
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
0 commit comments