rust/rust-1.50.0-powerpc64-unknown-linux-gnu.tar.xz.asc

17 lines
801 B
Plaintext
Raw Normal View History

Accepting request 877726 from home:Guillaume_G:branches:openSUSE:Factory:ARM - Update to version 1.50: * This fixes build on armv7 - boo#1181643 + Language - You can now use const values for x in [x; N] array expressions. This has been technically possible since 1.38.0, as it was unintentionally stabilized. - Assignments to ManuallyDrop<T> union fields are now considered safe. + Compiler - Added tier 3* support for the armv5te-unknown-linux-uclibceabi target. - Added tier 3 support for the aarch64-apple-ios-macabi target. - The x86_64-unknown-freebsd is now built with the full toolset. - Dropped support for all cloudabi targets. * Refer to Rust's platform support page for more information on Rust's tiered platform support. + Libraries - proc_macro::Punct now implements PartialEq<char>. - ops::{Index, IndexMut} are now implemented for fixed sized arrays of any length. - On Unix platforms, the std::fs::File type now has a "niche" of -1. This value cannot be a valid file descriptor, and now means Option<File> takes up the same amount of space as File. + Stabilized APIs bool::then btree_map::Entry::or_insert_with_key f32::clamp f64::clamp hash_map::Entry::or_insert_with_key Ord::clamp RefCell::take slice::fill UnsafeCell::get_mut - The following previously stable methods are now const. IpAddr::is_ipv4 IpAddr::is_ipv6 IpAddr::is_unspecified IpAddr::is_loopback IpAddr::is_multicast Ipv4Addr::octets Ipv4Addr::is_loopback Ipv4Addr::is_private Ipv4Addr::is_link_local Ipv4Addr::is_multicast Ipv4Addr::is_broadcast Ipv4Addr::is_documentation Ipv4Addr::to_ipv6_compatible Ipv4Addr::to_ipv6_mapped Ipv6Addr::segments Ipv6Addr::is_unspecified Ipv6Addr::is_loopback Ipv6Addr::is_multicast Ipv6Addr::to_ipv4 Layout::size Layout::align Layout::from_size_align pow for all integer types. checked_pow for all integer types. saturating_pow for all integer types. wrapping_pow for all integer types. next_power_of_two for all unsigned integer types. checked_next_power_of_two for all unsigned integer types. + Cargo - Added the [build.rustc-workspace-wrapper] option. This option sets a wrapper to execute instead of rustc, for workspace members only. - cargo:rerun-if-changed will now, if provided a directory, scan the entire contents of that directory for changes. - Added the --workspace flag to the cargo update command. + Misc - The search results tab and the help button are focusable with keyboard in rustdoc. - Running tests will now print the total time taken to execute. + Compatibility Notes - The compare_and_swap method on atomics has been deprecated. It's recommended to use the compare_exchange and compare_exchange_weak methods instead. - Changes in how TokenStreams are checked have fixed some cases where you could write unhygenic macro_rules! macros. - #![test] as an inner attribute is now considered unstable like other inner macro attributes, and reports an error by default through the soft_unstable lint. - Overriding a forbid lint at the same level that it was set is now a hard error. - You can no longer intercept panic! calls by supplying your own macro. It's recommended to use the #[panic_handler] attribute to provide your own implementation. - Semi-colons after item statements (e.g. struct Foo {};) now produce a warning. - Add download_helper.sh to ease download of bootstrap packages OBS-URL: https://build.opensuse.org/request/show/877726 OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust?expand=0&rev=277
2021-03-08 13:49:24 +01:00
-----BEGIN PGP SIGNATURE-----
wsFcBAABCgAQBQJgJT2rCRCFq5bm+hvl/gAAWQwP/0m9vXXhXNlCy5xzTTZ1moOl
gdOnWVnrXFFp1skNw9O/VTHuGsaA2pwtylQItKxqV/o2O3gJPwVwMOLNi1fPVRHB
yalks47foid+T81IMRN/BwmATEnrmz2cCpcmhJDNM5WtV/XqnaRBwFTY+fGdv4a8
wdxrvw4gaIKCCrQyyHQzstV+GhsAzRm5xVlxY/Z3vCE1zkmGyPKAorJlWFIiO20O
KsOLDPVsOIvmPGLoitZuISm0C0hRjDMQQ0P3FfCzKXghLpuuoPyNbdQwtQYW2Lae
Vh7PCH+7wafqVcjJawRlD5nuhpfIVTG94QkfsyqPnYCNPdUgTfPXZhC+ldgtipKU
VItg7ezTuyH/dj8okfcUKFOoW9OzMNHzFcoQrBrNFdBALK2oTKUHfCCs6EaajFWz
CTnbJ+F3T+i5Je22FwgnUo4IWoJgc/jHPoYNxZkhwAl81XA2OpevOpoBSckg2pyz
tpAdmXOJQ+WfEo9L69SuyiwCYo9agn6ViGBj/uoTAOo6xBKG2+nw6ZweEdeRICAx
SUjv8Fn3xav97Exac3gkfgI0aXSw2J6HCfPt1tFqjW1OuSmT9Kl9jYUSFDEgRBEY
8oir68O5GGkaYWcD2GpF8c3UdCPyBzZ7nl3lt8ZDeYMgUd3fl5RfcqNeD3IeBgd0
k4PMV3k2IKhbtvpFlyN9
=bpK+
-----END PGP SIGNATURE-----