Ana Guerrero
|
ca150a5615
|
Accepting request 1230230 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1230230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rust1.82?expand=0&rev=4
|
2024-12-12 20:14:26 +00:00 |
|
Ana Guerrero
|
7f683e03fe
|
Accepting request 1221298 from devel:languages:rust
OBS-URL: https://build.opensuse.org/request/show/1221298
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rust1.82?expand=0&rev=2
|
2024-11-05 14:39:50 +00:00 |
|
William Brown
|
bb73a68cfc
|
- Resolve build failure on PPC64LE due to invalid float cast
* ppc64le-float.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.82?expand=0&rev=4
|
2024-11-05 04:39:06 +00:00 |
|
Ana Guerrero
|
f100799da8
|
Accepting request 1216857 from devel:languages:rust
Submit new package rust1.82
OBS-URL: https://build.opensuse.org/request/show/1216857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rust1.82?expand=0&rev=1
|
2024-10-23 19:08:29 +00:00 |
|
William Brown
|
1c1bc567f8
|
Version 1.82.0 (2024-10-17)
==========================
Language
--------
- [Don't make statement nonterminals match pattern nonterminals](https://github.com/rust-lang/rust/pull/120221/)
- [Patterns matching empty types can now be omitted in common cases](https://github.com/rust-lang/rust/pull/122792)
- [Enforce supertrait outlives obligations when using trait impls](https://github.com/rust-lang/rust/pull/124336)
- [`addr_of(_mut)!` macros and the newly stabilized `&raw (const|mut)` are now safe to use with all static items](https://github.com/rust-lang/rust/pull/125834)
- [size_of_val_raw: for length 0 this is safe to call](https://github.com/rust-lang/rust/pull/126152/)
- [Reorder trait bound modifiers *after* `for<...>` binder in trait bounds](https://github.com/rust-lang/rust/pull/127054/)
- [Stabilize opaque type precise capturing (RFC 3617)](https://github.com/rust-lang/rust/pull/127672)
- [Stabilize `&raw const` and `&raw mut` operators (RFC 2582)](https://github.com/rust-lang/rust/pull/127679)
- [Stabilize unsafe extern blocks (RFC 3484)](https://github.com/rust-lang/rust/pull/127921)
- [Stabilize nested field access in `offset_of!`](https://github.com/rust-lang/rust/pull/128284)
- [Do not require `T` to be live when dropping `[T; 0]`](https://github.com/rust-lang/rust/pull/128438)
- [Stabilize `const` operands in inline assembly](https://github.com/rust-lang/rust/pull/128570)
- [Stabilize floating-point arithmetic in `const fn`](https://github.com/rust-lang/rust/pull/128596)
- [Stabilize explicit opt-in to unsafe attributes](https://github.com/rust-lang/rust/pull/128771)
- [Document NaN bit patterns guarantees](https://github.com/rust-lang/rust/pull/129559)
Compiler
--------
- [Promote riscv64gc-unknown-linux-musl to tier 2](https://github.com/rust-lang/rust/pull/122049)
- [Promote Mac Catalyst targets `aarch64-apple-ios-macabi` and `x86_64-apple-ios-macabi` to Tier 2, and ship them with rustup](https://github.com/rust-lang/rust/pull/126450)
- [Add tier 3 NuttX based targets for RISC-V and ARM](https://github.com/rust-lang/rust/pull/127755)
- [Add tier 3 powerpc-unknown-linux-muslspe target](https://github.com/rust-lang/rust/pull/127905)
- [Improved diagnostics to explain why a pattern is unreachable](https://github.com/rust-lang/rust/pull/128034)
- [The compiler now triggers the unreachable code warning properly for async functions that don't return/are `-> !`](https://github.com/rust-lang/rust/pull/128443)
- [Promote `aarch64-apple-darwin` to Tier 1](https://github.com/rust-lang/rust/pull/128592)
- [Add Trusty OS target `aarch64-unknown-trusty` and `armv7-unknown-trusty` as tier 3 targets](https://github.com/rust-lang/rust/pull/129490)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.82?expand=0&rev=2
|
2024-10-22 03:03:46 +00:00 |
|
xiaoguang wang
|
12501e151e
|
Submit new package rust1.82
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rust1.82?expand=0&rev=1
|
2024-10-21 01:08:24 +00:00 |
|