| 19 Feb 2024 |
sorear | the last one also applies to c908 which has nominally standard 1.0 vectors | 13:26:19 |
sorear | those four are the only userspace-breaking errata I currently know about and none of them have the potential to cause miscompiles. fedora is building some packages on a pioneer box | 13:27:04 |
Pratham Patel | huh... AFAIK, David explicitly mentioned not using it as a build box | 13:28:18 |
sorear | that said the th1520 is slower in practice on compilation workloads than vf2 and the pioneer is only slightly faster some of the time | 13:28:28 |
sorear | i think they're only using it situationally, one of them mentioned using it for ghc recently | 13:29:08 |
Pratham Patel | In reply to @sorear:matrix.org that said the th1520 is slower in practice on compilation workloads than vf2 and the pioneer is only slightly faster some of the time this is what the Lichee 4A uses, right? | 13:30:27 |
sorear | i've been calling the situation "new golden age of processor errata" for years, i just don't see a need to single out t-head and I'm paranoidly wondering whether they get held to a different standard because of geopolitics | 13:30:48 |
sorear | yes (lp4a=th1520) | 13:30:56 |
Pratham Patel | probably | 13:31:17 |
Steven Keuchel | In reply to @sorear:matrix.org t-head has a userspace erratum where the FP underflow flag is incorrectly not set if a multiply rounds away from zero to produce the smallest normal number, AFAIK the only thing this affects is the glibc regression test suite thanks for that! I am going to read up on it. | 13:44:25 |
sorear | In reply to @skeuchel:matrix.org thanks for that! I am going to read up on it. https://github.com/revyos/revyos/issues/17 fwiw | 13:46:22 |