RFC Errata
Found 1 record.
Status: Verified (1)
RFC 8949, "Concise Binary Object Representation (CBOR)", December 2020
Source of RFC: cbor (art)
Errata ID: 8589
Status: Verified
Type: Technical
Publication Format(s) : TEXT, PDF, HTML
Reported By: Joe Hildebrand
Date Reported: 2025-10-01
Verifier Name: Andy Newton
Date Verified: 2025-11-07
Section 5.6.1 says:
...for the purpose of map key equivalence, NaN values are equivalent if they have the same significand after zero-extending both significands at the right to 64 bits.
It should say:
...for the purpose of map key equivalence, NaN values are equivalent if they have the same significand after zero-extending both significands at the right to 64 bits, and if they both have the same sign bit.
Notes:
This is a mathematical description of equivalence, but implementors
may use whatever means they deem appropriate to detect this equivalence.
