This update for rust, rust1.72 fixes the following issues:
Changes in rust:
Changes in rust1.72:
#![cfg(FALSE)]
behaves on crate rootclippy::undropped_manually_drops
lintclippy::invalid_utf8_in_unchecked
lintclippy::cast_ref_to_mut
lintclippy::cmp_nan
lintdyn Trait
objectscfg
-ed out items to mention them in diagnostics-
is given as output fileloongarch64-unknown-none*
.eh_frame
from being emitted for -C panic=abort
Refer to Rust's platform support page for more information on Rust's tiered platform support.
thread::{park, unpark}
T: Sized
bounds on BufReader<T>
, BufWriter<T>
and LineWriter<T>
select_nth_unstable
Ok
on kill if process has already exitedVec
s over different allocators{Arc,Rc,Weak}::ptr_eq
ignore pointer metadata[]
impl<T: Send> Sync for mpsc::Sender<T>
impl TryFrom<&OsStr> for &str
String::leak
These APIs are now stable in const contexts:
CStr::from_bytes_with_nul
CStr::to_bytes
CStr::to_bytes_with_nul
CStr::to_str
-Zdoctest-in-workspace
by default. When running each documentation
test, the working directory is set to the root directory of the package the
test belongs to.build.jobs
parallelism back to the default.Display
for Ipv6Addr
for IPv4-compatible addresses