SIGN IN SIGN UP

Auto merge of #161272 - jhpratt:rollup-jsiL9GA, r=jhpratt

Rollup of 9 pull requests

Successful merges:

 - rust-lang/rust#161137 (Simplify Encodable derives)
 - rust-lang/rust#161193 (remove pointless span from partial-mitigations diagnostics)
 - rust-lang/rust#161249 (Add regression test for missing size bound suggestion for trait item)
 - rust-lang/rust#156591 (Improve diagnostics for ambiguous binops with as _)
 - rust-lang/rust#158580 (std: map ENOTSUP to ErrorKind::Unsupported)
 - rust-lang/rust#161076 (update bpf abi to match Clang 23)
 - rust-lang/rust#161240 (mailmap: Add Wilfred)
 - rust-lang/rust#161245 (document meaning of empty feature name in correct_fixed_length_vector_abi tables)
 - rust-lang/rust#161250 (core/num: Implement feature `float_nan_to`)
B
bors committed
19523e0188270ed9b30336831116acc84adaca3f