- stability: unstable std/core/alloc items need their feature (E0658) on every
path, from a table generated from rustc's library sources (std/gen_stability.py)
- attributes: malformed `inline`/`must_use`/`deprecated`/`link*` (E0539/E0805/
E0565) and other attribute-shape checks; `main` entry checks
- typeck: ManuallyDrop is a transparent lang-item struct (dyn unsizing through
it works); invalid assignment targets (E0070/E0067); wide_pointer_comparisons
- consts: generic param order/defaults, const param types, E0572, cycles; NaN
and non-structural constants in patterns; E0491/E0478 well-formedness
- parser: cfg paren-expr meta, `$t:ty` not a bound, items in impl/trait bodies
- lints: unused_imports from recorded import use; unused_mut through closures,
non_shorthand_field_patterns, drop_bounds, dyn_drop and more
- codegen: x64 domain-base TLS read no longer skips its block (segfault fixed);
arm64 constant-size copies of 32 B+ as 16-byte vector pairs
- rustc tests/ui agreement ~93.4%
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>