Skip to content

Commit 24d92b5

Browse files
authored
Rollup merge of #157556 - theemathas:btree-append-1.96.0-relnotes, r=Mark-Simulacrum
Add `BTree::append()` change to 1.96.0 relnotes This change affected someone's code, reported in #157436. I copied the text from #157496, but I figured that it belonged to the "Compatibility Notes" section, not "Internal Changes". See discussion at https://rust-lang.zulipchat.com/#narrow/channel/241545-t-release/topic/Procedure.20for.20modifying.20past.20release.20notes/with/600817427
2 parents 711d16f + f17055c commit 24d92b5

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

RELEASES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ Compatibility Notes
7777
- [For `export_name`, `link_name`, and `link_section` attributes, if multiple of the same attribute is present, the first one now takes precedence.](https://github.com/rust-lang/rust/pull/153041)
7878
- [Update the minimum external LLVM to 21](https://github.com/rust-lang/rust/pull/153684)
7979
- On `avr` targets, C's `double` type is 32-bit by default, so [change `c_double` to `f32` on `avr` targets to match](https://github.com/rust-lang/rust/pull/154647). This is a breaking change, but necessary to make `c_double` match C's double.
80+
- [`BTreeMap::append()` was optimized, which may now cause panics for types with incorrect `Ord` impls](https://github.com/rust-lang/rust/pull/153107)
8081

8182
<a id="1.96.0-Internal-Changes"></a>
8283

0 commit comments

Comments
 (0)