YANG Model | Compilation | Compilation Results (pyang --lint). 2.6.1 | Compilation Results (pyang). Note: also generates errors for imported files. 2.6.1 | Compilation Results (confdc). Note: also generates errors for imported files. confd-8.0 | Compilation Results (yangdump-pro). Note: also generates errors for imported files. yangdump-sdk 21.10-12 | Compilation Results (yanglint -i). Note: also generates errors for imported files. yanglint 2.1.111 |
---|---|---|---|---|---|---|
ieee-1906-dot1-system@2020-02-14.yang | FAILED | ieee1906-dot1-system.yang:1: warning: expected module name 'ieee1906-dot1-system', got 'ieee-1906-dot1-system' | ieee1906-dot1-system.yang:1: warning: unexpected modulename "ieee-1906-dot1-system" in ieee1906-dot1-system.yang, should be "ieee1906-dot1-system" ieee1906-dot1-system.yang:7: warning: imported module "ietf-interfaces" not used |
Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ieee1906-dot1-system.yang --lint 2>&1": ieee1906-dot1-system.yang:1: warning: unexpected modulename "ieee-1906-dot1-system" in ieee1906-dot1-system.yang, should be "ieee1906-dot1-system" ieee1906-dot1-system.yang:7: warning: imported module "ietf-interfaces" not used ieee1906-dot1-system.yang:58: error: RFC 8407: 4.10: top-level node nanoscale-system must not be mandatory ieee1906-dot1-system.yang:122: error: RFC 8407: 4.14: statement "container" must have a "description" substatement |
libyang warn: File name "ieee1906-dot1-system.yang" does not match module name "ieee-1906-dot1-system". | Warning: base file name in 'ieee1906-dot1-system.yang' should match the module name 'ieee-1906-dot1-system' ieee1906-dot1-system.yang:2.1: warning(1049): file name does not match [sub]module name Warning: Module 'ieee1906-dot1-types' not used ieee1906-dot1-metrics.yang:7.3: warning(1015): import not used Warning: top-level NP container 'nanoscale-system' is mandatory ieee1906-dot1-system.yang:58.3: warning(1048): top-level object is mandatory Warning: Module 'ietf-interfaces' not used ieee1906-dot1-system.yang:7.3: warning(1015): import not used |
ieee-1906-dot1-thermodynamics@2020-02-14.yang | PASSED WITH WARNINGS | ieee1906-dot1-thermodynamics.yang:1: warning: expected module name 'ieee1906-dot1-thermodynamics', got 'ieee-1906-dot1-thermodynamics' | ieee1906-dot1-thermodynamics.yang:1: warning: unexpected modulename "ieee-1906-dot1-thermodynamics" in ieee1906-dot1-thermodynamics.yang, should be "ieee1906-dot1-thermodynamics" | ieee1906-dot1-thermodynamics.yang:1: warning: unexpected modulename "ieee-1906-dot1-thermodynamics" in ieee1906-dot1-thermodynamics.yang, should be "ieee1906-dot1-thermodynamics" | libyang warn: File name "ieee1906-dot1-thermodynamics.yang" does not match module name "ieee-1906-dot1-thermodynamics". | Warning: base file name in 'ieee1906-dot1-thermodynamics.yang' should match the module name 'ieee-1906-dot1-thermodynamics' ieee1906-dot1-thermodynamics.yang:2.1: warning(1049): file name does not match [sub]module name |
ieee1906-dot1-2015@2016-12-20.yang | FAILED | ieee1906-dot1-2015@2016-12-20.yang:13: warning: imported module "iana-if-type" not used | Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ieee1906-dot1-2015@2016-12-20.yang --lint 2>&1": ieee1906-dot1-2015@2016-12-20.yang:13: warning: imported module "iana-if-type" not used ieee1906-dot1-2015@2016-12-20.yang:70: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:110: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:127: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:144: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:165: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:166: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:192: error: RFC 8407: 4.14: statement "list" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:198: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:211: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:224: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:264: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:277: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:283: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:326: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:371: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:402: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:420: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:426: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:432: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:438: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:444: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:450: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:456: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:486: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:487: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:500: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:510: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:518: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:531: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:577: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:631: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:634: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:637: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:647: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:650: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:653: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:682: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:690: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:703: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:716: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:729: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:757: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:795: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:799: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:814: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:828: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:829: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:832: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:835: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:848: error: RFC 8407: 4.14: statement "list" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:877: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:884: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:892: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:896: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:915: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:929: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:935: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:941: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:947: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:962: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:986: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:1003: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:1031: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:1046: error: keyword "description" not in canonical order (see RFC 6020, Section 12) ieee1906-dot1-2015@2016-12-20.yang:1063: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:1092: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:1113: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:1138: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:1163: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:1192: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-2015@2016-12-20.yang:1195: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement |
Warning: compare value 'ieee1906:nanoscale-communication-interface' invalid for object 'ietf-interfaces:type type:identityref' XPath:if:type = 'ieee1906:nanoscale-communication-interface' ieee1906-dot1-2015@2016-12-20.yang: line 1268: warning(1052): XPath compare value invalid for YANG type Warning: Module 'iana-if-type' not used ieee1906-dot1-2015@2016-12-20.yang:13.9: warning(1015): import not used |
||
ieee1906-dot1-components@2020-02-14.yang | FAILED | Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ieee1906-dot1-components.yang 2>&1": ieee1906-dot1-components.yang:111: error: feature "nanoscale-communication" not found in module "ieee1906-dot1-types" ieee1906-dot1-components.yang:148 (at 1906.1/ieee1906-dot1-metrics.yang:175): warning: node "ieee1906-dot1-components::type-of-definition" is not found in "ieee1906-dot1-components::component" |
Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ieee1906-dot1-components.yang --lint 2>&1": ieee1906-dot1-components.yang:111: error: feature "nanoscale-communication" not found in module "ieee1906-dot1-types" |
Problem occurred while running command "yangdump-pro --config=/etc/yumapro/yangdump-pro.conf /var/yang/tmp/module_compilation/yangmodels/yang/experimental/ieee/1906.1/ieee1906-dot1-components.yang 2>&1": Warning: Module 'ieee1906-dot1-types' not used ieee1906-dot1-metrics.yang:7.3: warning(1015): import not used Error: feature definition for 'ieee1906-dot1-types:nanoscale-communication' not found in module ieee1906-dot1-types ieee1906-dot1-components.yang:111.18: error(250): definition not found Error: Invalid syntax found for if-feature 'ieee1906-dot1-types:nanoscale-communication' ieee1906-dot1-components.yang:111.18: error(250): definition not found |
||
ieee1906-dot1-function@2020-02-14.yang | PASSED | |||||
ieee1906-dot1-information@2020-02-14.yang | PASSED | |||||
ieee1906-dot1-math@2020-02-14.yang | PASSED | |||||
ieee1906-dot1-metrics@2020-02-14.yang | FAILED | Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ieee1906-dot1-metrics.yang --lint 2>&1": ieee1906-dot1-metrics.yang:48: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-metrics.yang:54: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-metrics.yang:76: error: RFC 8407: 4.13,4.14: statement "typedef" must have a "description" substatement ieee1906-dot1-metrics.yang:98: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-metrics.yang:99: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-metrics.yang:115: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-metrics.yang:162: error: RFC 8407: 4.14: statement "grouping" must have a "description" substatement ieee1906-dot1-metrics.yang:301: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:339: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:347: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement ieee1906-dot1-metrics.yang:370: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:387: error: RFC 8407: 4.14: statement "list" must have a "description" substatement ieee1906-dot1-metrics.yang:417: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:424: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:433: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:447: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:464: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:471: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:477: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:483: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:499: error: RFC 8407: 4.14: statement "container" must have a "description" substatement ieee1906-dot1-metrics.yang:528: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:548: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:580: error: keyword "description" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-metrics.yang:598: error: keyword "description" not in canonical order (see RFC 7950, Section 14) |
Warning: Module 'ieee1906-dot1-types' not used ieee1906-dot1-metrics.yang:7.3: warning(1015): import not used |
|||
ieee1906-dot1-si-units@2020-02-14.yang | PASSED | |||||
ieee1906-dot1-types@2020-02-14.yang | FAILED | ieee1906-dot1-types.yang:7: warning: imported module "iana-if-type" not used | Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ieee1906-dot1-types.yang --lint 2>&1": ieee1906-dot1-types.yang:7: warning: imported module "iana-if-type" not used ieee1906-dot1-types.yang:233: error: keyword "base" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-types.yang:281: error: keyword "base" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-types.yang:317: error: keyword "base" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-types.yang:360: error: keyword "base" not in canonical order (see RFC 7950, Section 14) ieee1906-dot1-types.yang:403: error: keyword "base" not in canonical order (see RFC 7950, Section 14) |
Warning: Module 'iana-if-type' not used ieee1906-dot1-types.yang:7.3: warning(1015): import not used |
||
ieee802-dot1ax@2016-09-09.yang | PASSED | |||||
ni-ieee802-dot1as@2018-08-24.yang | FAILED | Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ni-ieee802-dot1as.yang 2>&1": ni-ieee802-dot1as.yang:9: error: module "ni-ieee1588-ptp" not found in search path |
Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" ni-ieee802-dot1as.yang --lint 2>&1": ni-ieee802-dot1as.yang:9: error: module "ni-ieee1588-ptp" not found in search path |
libyang err : Problem occurred while running command "yanglint -i -p /var/yang/yang/modules/ /var/yang/tmp/module_compilation/yangmodels/yang/experimental/ieee/802.1/ni-ieee802-dot1as.yang 2>&1": libyang err : Data model "ni-ieee1588-ptp" not found in local searchdirs. libyang err : Loading "ni-ieee1588-ptp" module failed. libyang err : Parsing module "ni-ieee802-dot1as" failed. |
Problem occurred while running command "yangdump-pro --config=/etc/yumapro/yangdump-pro.conf /var/yang/tmp/module_compilation/yangmodels/yang/experimental/ieee/802.1/ni-ieee802-dot1as.yang 2>&1": Error: 'ni-ieee802-dot1as.yang' import of module 'ni-ieee1588-ptp' failed ni-ieee802-dot1as.yang:9.3: error(236): module not found Error: typedef definition for 'ptp:time-interval-type' not found in module ni-ieee1588-ptp ni-ieee802-dot1as.yang:369.12: error(250): definition not found Error: typedef definition for 'ptp:time-interval-type' not found in module ni-ieee1588-ptp ni-ieee802-dot1as.yang:1094.12: error(250): definition not found Error: object 'ptp' not found in module ni-ieee802-dot1as in Xpath target /ptp:ptp/ptp:instance-list/ptp:default-ds ni-ieee802-dot1as.yang:113.3: error(250): definition not found Error: object 'ptp' not found in module ni-ieee802-dot1as in Xpath target /ptp:ptp/ptp:instance-list/ptp:current-ds ni-ieee802-dot1as.yang:234.3: error(250): definition not found Error: object 'ptp' not found in module ni-ieee802-dot1as in Xpath target /ptp:ptp/ptp:instance-list/ptp:parent-ds ni-ieee802-dot1as.yang:310.3: error(250): definition not found Error: object 'ptp' not found in module ni-ieee802-dot1as in Xpath target /ptp:ptp/ptp:instance-list/ptp:port-ds-list ni-ieee802-dot1as.yang:328.3: error(250): definition not found Error: object 'ptp' not found in module ni-ieee802-dot1as in Xpath target /ptp:ptp/ptp:common-services/ptp:cmlds/ptp:port-list ni-ieee802-dot1as.yang:1057.3: error(250): definition not found |