RFC Errata
RFC 7950, "The YANG 1.1 Data Modeling Language", August 2016
Note: This RFC has been updated by RFC 8342, RFC 8526
Source of RFC: netmod (ops)See Also: RFC 7950 w/ inline errata
Errata ID: 6078
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Michal Vasko
Date Reported: 2020-04-03
Verifier Name: Rob Wilton
Date Verified: 2020-04-03
Section 6.4. says:
For example, consider the following definition: leaf lxiv { type decimal64 { fraction-digits 18; } must ". <= 10"; } An instance of the "lxiv" leaf having the value of 10.0000000000000001 will then successfully pass validation.
It should say:
For example, consider the following definition: leaf lxiv { type decimal64 { fraction-digits 18; } must ". <= 9"; } An instance of the "lxiv" leaf having the value of 9.0000000000000001 will then successfully pass validation.
Notes:
Value 10.0000000000000001 is not a valid decimal64 value with 18 fraction digits as per Section 9.3.4.