This patch disables the floating-point epsilon test for i386 since
x87 registers are too imprecise and can't produce the expected
results.
Forwarded: https://github.com/rust-lang/rust/pull/114042
Gbp-Pq: Name u-disable-fp-precision-test-on-i386.patch
/// let angle = std::f32::consts::PI;
///
/// let abs_difference = (angle.to_degrees() - 180.0).abs();
- ///
+ /// # #[cfg(not(target_arch = "x86"))]
/// assert!(abs_difference <= f32::EPSILON);
/// ```
#[must_use = "this returns the result of the operation, \