diff --git a/core/src/num/f128.rs b/core/src/num/f128.rs index c3862d994986a..3fac1ef099f35 100644 --- a/core/src/num/f128.rs +++ b/core/src/num/f128.rs @@ -1258,9 +1258,8 @@ impl f128 { min <= max, "min > max, or either was NaN", "min > max, or either was NaN. min = {min:?}, max = {max:?}", - // FIXME(f16_f128): Passed by-ref to avoid codegen crashes - min: &f128 = &min, - max: &f128 = &max, + min: f128, + max: f128, ); if self < min { diff --git a/core/src/num/f16.rs b/core/src/num/f16.rs index ed35316cf8f9c..eaac19f22f751 100644 --- a/core/src/num/f16.rs +++ b/core/src/num/f16.rs @@ -1235,9 +1235,8 @@ impl f16 { min <= max, "min > max, or either was NaN", "min > max, or either was NaN. min = {min:?}, max = {max:?}", - // FIXME(f16_f128): Passed by-ref to avoid codegen crashes - min: &f16 = &min, - max: &f16 = &max, + min: f16, + max: f16, ); if self < min {