Hi, On Monday, 2021-10-04 13:03:27 -0400, Matthew Miller wrote: > But beyond that: What other things might be limits? Are there key bits of > the distro which don't build yet? Fwiw, I learned just yesterday that apparently to stay on the cheap side they underspecified RISC-V FPU to omit some IEEE 754 optional behaviour that would preserve and propagate a quiet NaN's payload in floating point calculations. It may or may not (optionally) be supported on a given RISC-V architecture. That is a feature LibreOffice Calc makes heavy use of to transport error information in doubles, where without those payload details it would result in just a general NaN error for illegal FP operation. Some other software may also use NaN payloads (R is mentioned in the IEEE 754 .pdf on NaNs https://grouper.ieee.org/groups/msc/ANSI_IEEE-Std-754-2019/background/nan-propagation.pdf ("Known and possible uses of NaN payloads"), and JavaScript NaN-boxing for type of data). Further pointers in https://bugs.documentfoundation.org/show_bug.cgi?id=152943 Eike -- GPG key 0x6A6CD5B765632D3A - 2265 D7F3 A7B0 95CC 3918 630B 6A6C D5B7 6563 2D3A
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue