Skip to content

Commit 75ad0cd

Browse files
Merge #1233
1233: Backport to `release/1.83` r=Hoverbear a=ferrocene-automations[bot] This PR backports the following PRs to the `release/1.83` branch: * #1224 * #1229 Note that the automation failed to backport some PRs automatically. Check out the [backport:manual](https://github.com/ferrocene/ferrocene/pulls?q=is%3Apr+label%3Abackport%3Amanual) for a list of them. Co-authored-by: Ana Hobden <operator@hoverbear.org>
2 parents 108fd42 + 8b33085 commit 75ad0cd

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

ferrocene/doc/release-notes/src/25.02.0.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,22 @@ shipped as a preview.
3131
* :target-with-triple:`thumbv8m.main-none-eabihf`
3232
* :target-with-triple:`riscv64gc-unknown-linux-gnu`
3333

34+
Fixed known problems
35+
--------------------
36+
37+
* `KP-R98117 <https://problems.ferrocene.dev/KP-R98117.html>`_: Static where clause accepted due to incorrect type bound
38+
* `KP-R102048 <https://problems.ferrocene.dev/KP-R102048.html>`_: Missing error on overlapping implementation with higher-ranked trait bounds and associated types
39+
* `KP-R107887 <https://problems.ferrocene.dev/KP-R107887.html>`_: The compiler may incorrectly accept overlapping implementations involving trait object trait implementations
40+
* `KP-R114582 <https://problems.ferrocene.dev/KP-R114582.html>`_: The `_mm_stream_*` operations may be reordered
41+
* `KP-R118813 <https://problems.ferrocene.dev/KP-R118813.html>`_: Miscompilation of `__extendhfsf2` intrinsic when linking library dependent on `libgcc`
42+
* `KP-R124364 <https://problems.ferrocene.dev/KP-R124364.html>`_: Miscompilation due to differing floating point behavior at runtime and compile time
43+
* `KP-R126079 <https://problems.ferrocene.dev/KP-R126079.html>`_: The compiler fails to check object-safety for associated types in method signatures
44+
* `KP-R128243 <https://problems.ferrocene.dev/KP-R128243.html>`_: Miscompilation when branching on floating-point value comparisons
45+
* `KP-R129005 <https://problems.ferrocene.dev/KP-R129005.html>`_: Implied bounds are not correctly checked in functions involving projections when type casting
46+
* `KP-R130347 <https://problems.ferrocene.dev/KP-R130347.html>`_: Lifetimes within projections of super traits in trait objects are not checked
47+
* `KP-R130528 <https://problems.ferrocene.dev/KP-R130528.html>`_: Function parameter patterns do not check for unsafe contexts
48+
* `KP-R131195 <https://problems.ferrocene.dev/KP-R131195.html>`_: Optimization generates incorrect code involving `!` operator on non-bool primitives
49+
3450
Rust changes
3551
------------
3652

ferrocene/doc/user-manual/src/overview.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Overview
66

77
This Manual describes the use of Ferrocene |ferrocene_version|, the |iso_ref|,
88
|iec_ref|, and |iec_med_ref| qualified version of the Rust toolchain.
9-
Ferrocene is based on ``rustc`` version |rust_version|.
9+
Ferrocene is based on ``rustc``, ``cargo``, and ``rustdoc`` version |rust_version|.
1010

1111
This Manual assumes familiarity with rustc and the Rust language, and outlines
1212
usage instructions specific to Ferrocene.

0 commit comments

Comments
 (0)