File tree 4 files changed +4
-4
lines changed
tests/ui/numbers-arithmetic
4 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -435,7 +435,7 @@ impl f16 {
435
435
// WASM, see llvm/llvm-project#96437). These are platforms bugs, and Rust will misbehave on
436
436
// such platforms, but we can at least try to make things seem as sane as possible by being
437
437
// careful here.
438
- // Cc https://github.com/rust-lang/rust/issues/114479
438
+ // see also https://github.com/rust-lang/rust/issues/114479
439
439
if self . is_infinite ( ) {
440
440
// Thus, a value may compare unequal to infinity, despite having a "full" exponent mask.
441
441
FpCategory :: Infinite
Original file line number Diff line number Diff line change @@ -662,7 +662,7 @@ impl f32 {
662
662
// hardware flushes subnormals to zero. These are platforms bugs, and Rust will misbehave on
663
663
// such hardware, but we can at least try to make things seem as sane as possible by being
664
664
// careful here.
665
- // Cc https://github.com/rust-lang/rust/issues/114479
665
+ // see also https://github.com/rust-lang/rust/issues/114479
666
666
if self . is_infinite ( ) {
667
667
// A value may compare unequal to infinity, despite having a "full" exponent mask.
668
668
FpCategory :: Infinite
Original file line number Diff line number Diff line change @@ -660,7 +660,7 @@ impl f64 {
660
660
// float semantics Rust relies on: x87 uses a too-large exponent, and some hardware flushes
661
661
// subnormals to zero. These are platforms bugs, and Rust will misbehave on such hardware,
662
662
// but we can at least try to make things seem as sane as possible by being careful here.
663
- // Cc https://github.com/rust-lang/rust/issues/114479
663
+ // see also https://github.com/rust-lang/rust/issues/114479
664
664
//
665
665
// Thus, a value may compare unequal to infinity, despite having a "full" exponent mask.
666
666
// And it may not be NaN, as it can simply be an "overextended" finite value.
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ fn main() {
11
11
assert_ne ! ( ( n as f64 ) as f32 , n as f32 ) ;
12
12
13
13
// FIXME: these assertions fail if only x87 is enabled
14
- // Cc https://github.com/rust-lang/rust/issues/114479
14
+ // see also https://github.com/rust-lang/rust/issues/114479
15
15
assert_eq ! ( n as i64 as f32 , r) ;
16
16
assert_eq ! ( n as u64 as f32 , r) ;
17
17
}
You can’t perform that action at this time.
0 commit comments