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
*[make sure to scrape region constraints from deeply normalizing type outlives assumptions in borrowck](https://github.com/rust-lang/rust/pull/134940)
174
+
*[make sure we actually use the right trivial lifetime substs when eagerly monomorphizing drop for ADTs](https://github.com/rust-lang/rust/pull/135520)
175
+
*[make sure we can produce `ConstArgHasWrongType` errors for valtree consts](https://github.com/rust-lang/rust/pull/135380)
176
+
*[methods of const traits are const](https://github.com/rust-lang/rust/pull/135541)
177
+
*[mir borrowck: cleanup late-bound region handling](https://github.com/rust-lang/rust/pull/135479)
*[only treat plain literal patterns as short](https://github.com/rust-lang/rust/pull/135251)
180
+
*[outline panicking code for `LocalKey::with`](https://github.com/rust-lang/rust/pull/135224)
181
+
*[Replace extern "rust-intrinsic" with `#[rustc_intrinsic]` across the codebase](https://github.com/rust-lang/rust/pull/135333)
182
+
*[prefer lower `TraitUpcasting` candidates in selection](https://github.com/rust-lang/rust/pull/135498)
183
+
*[provide structured suggestion for `#![feature(..)]` in more cases](https://github.com/rust-lang/rust/pull/134858)
184
+
*[reexport likely/unlikely in `std::hint`](https://github.com/rust-lang/rust/pull/133695)
185
+
*[respect --sysroot for rustc -vV and -Cpasses=list](https://github.com/rust-lang/rust/pull/135330)
186
+
*[stable Hash: Ignore all HirIds that just identify the node itself](https://github.com/rust-lang/rust/pull/135329)
187
+
*[treat other items as functions for the purpose of type-based search](https://github.com/rust-lang/rust/pull/131806)
188
+
*[treat safe `target_feature` functions as unsafe by default (less invasive variant)](https://github.com/rust-lang/rust/pull/134353)
189
+
*[use a C-safe return type for `__rust_[ui]128_*` overflowing intrinsics](https://github.com/rust-lang/rust/pull/134338)
190
+
*[use indirect return for `i128` and `f128` on wasm32](https://github.com/rust-lang/rust/pull/135534)
191
+
*[use trait definition cycle detection for trait alias definitions, too](https://github.com/rust-lang/rust/pull/134504)
192
+
*[when LLVM's location discriminator value limit is exceeded, emit locations with dummy spans instead of dropping them entirely](https://github.com/rust-lang/rust/pull/135643)
193
+
*[use a C-safe return type for `__rust_[ui]128_*` overflowing intrinsics](https://github.com/rust-lang/compiler-builtins/pull/735)
*[rust-analyzer: fix a bug where `enum` variants were not considered properly in type ns resolution](https://github.com/rust-lang/rust-analyzer/pull/18976)
227
+
*[rust-analyzer: fix another bug when reaching macro expansion limit caused a stack overflow](https://github.com/rust-lang/rust-analyzer/pull/18929)
228
+
*[rust-analyzer: fix missing upmapping in trait impls completion](https://github.com/rust-lang/rust-analyzer/pull/18977)
229
+
*[rust-analyzer: fix semantics not always correctly caching file roots](https://github.com/rust-lang/rust-analyzer/pull/18940)
230
+
*[rust-analyzer: make `test_runner::TestState::stdout` optional to fix parsing cargo test json output](https://github.com/rust-lang/rust-analyzer/pull/18897)
231
+
*[rust-analyzer: flip on typing config to be opt-in, better defaults](https://github.com/rust-lang/rust-analyzer/pull/18939)
232
+
*[rust-analyzer: generalize some type walking in hover type actions](https://github.com/rust-lang/rust-analyzer/pull/18950)
233
+
*[rust-analyzer: lsp-server: drop outgoing messages on background thread](https://github.com/rust-lang/rust-analyzer/pull/18972)
234
+
*[rust-analyzer: proc-macro-srv: make usage of `RTLD_DEEPBIND` portable](https://github.com/rust-lang/rust-analyzer/pull/18981)
235
+
*[rust-analyzer: properly record meaningful imports as re-exports in symbol index](https://github.com/rust-lang/rust-analyzer/pull/18967)
135
236
136
237
### Rust Compiler Performance Triage
137
238
@@ -318,7 +419,11 @@ Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE)
318
419
319
420
# Quote of the Week
320
421
321
-
<!-- QOTW goes here -->
422
+
> Memory safety issues mean you can’t trust what you’re seeing in your source code anymore.
423
+
424
+
– [Someone from Antithesis on the shuttle blog](https://www.shuttle.dev/blog/2025/01/14/the-appeal-of-rust)
425
+
426
+
Thanks to [scottmcm](https://users.rust-lang.org/t/twir-quote-of-the-week/328/1651) for the suggestion!
322
427
323
428
[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328)
0 commit comments