You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The compiler-rt library is fleshing out software support for this, so it would be nice if Rust exposed it as a type. It should be feature gated until the software implementation is complete since architectures with hardware support are still rare.
This currently requires linking against a library like libquadmath (or
libgcc), because compiler-rt barely has any support for this and most
hardware does not yet have 128-bit precision floating point. For this
reason, it's currently hidden behind a feature gate.
When compiler-rt is updated to trunk, some tests can be added for
constant evaluation since there will be support for the comparison
operators.
Closes#13381
[`missing_panics_doc`] Fixrust-lang#13381Fixrust-lang#13381
Makes `missing_panics_doc` act like other "panicking" lints (`unwrap_used`, `panic`, etc) in constant environments.
changelog: Ignore `missing_panics_doc` in constant environments
The compiler-rt library is fleshing out software support for this, so it would be nice if Rust exposed it as a type. It should be feature gated until the software implementation is complete since architectures with hardware support are still rare.
https://en.wikipedia.org/wiki/Quadruple-precision_floating-point_format
The text was updated successfully, but these errors were encountered: