Open
Description
This is to track the issues surrounding support for extended precision float, i.e. long double. Some things to consider:
- The multitude of precision and byte representations to support.
- Cross-language support (Fortran
REAL(16)
may or may not be supported at all and if it is, may not be the same as the corresponding C / C++long double
) - Padding issues on non-dense representations (i.e. 80-bit long double taking up 128 bits of space)
- Read support for formats not supported by the current architecture.