YANG Model 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
cisco-xe-switching-openconfig-platform-deviation@2018-08-28 Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/" cisco-xe-switching-openconfig-platform-deviation.yang --lint 2>&1":
cisco-xe-switching-openconfig-platform-deviation.yang:30: error: RFC 8407: 4.8: statement "revision" must have a "reference" substatement

cisco-xe-switching-openconfig-platform-deviation.yang:34: error: RFC 8407: 4.8: statement "revision" must have a "reference" substatement

cisco-xe-switching-openconfig-platform-deviation.yang:38: error: RFC 8407: 4.8: statement "revision" must have a "reference" substatement

cisco-xe-switching-openconfig-platform-deviation.yang:55: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:62: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:69: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:76: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:83: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:90: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:97: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:104: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:111: error: keyword "description" not in canonical order (see RFC 6020, Section 12)

cisco-xe-switching-openconfig-platform-deviation.yang:118: error: keyword "description" not in canonical order (see RFC 6020, Section 12)
openconfig-if-ethernet.yang:346: warning: node "openconfig-interfaces::state" is config false and is not part of the accessible tree

openconfig-platform-transceiver.yang:458: warning: "oc-platform-types" looks like a prefix but is not defined

openconfig-platform-transceiver.yang:458: warning: node "openconfig-platform::state" is config false and is not part of the accessible tree
Problem occurred while running command "/opt/confd/bin/confdc --yangpath /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/ -w TAILF_MUST_NEED_DEPENDENCY -c /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/cisco-xe-switching-openconfig-platform-deviation.yang 2>&1":
/var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/openconfig-if-ethernet.yang:346: error: the node is config, but refers to a non-config node 'type' defined at /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/openconfig-interfaces.yang:311

/var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/openconfig-platform-transceiver.yang:457: error: the node is config, but refers to a non-config node 'type' defined at /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/openconfig-platform.yang:296
Problem occurred while running command "yangdump-pro --config=/etc/yumapro/yangdump-pro-allinclusive.conf /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/cisco-xe-switching-openconfig-platform-deviation.yang 2>&1":
Warning: compare value 'oc-platform-types:TRANSCEIVER' invalid for object 'openconfig-platform:type type:union'
XPath:./oc-platform:state/oc-platform:type = 'oc-platform-types:TRANSCEIVER'
openconfig-platform-transceiver.yang: line 457: warning(1052): XPath compare value invalid for YANG type

Error: leaf openconfig-platform:name is a key; cannot change config to false
cisco-xe-switching-openconfig-platform-deviation.yang:79.5: error(347): invalid deviate sub-clause

Error: leaf openconfig-platform:name is a key; cannot change config to false
cisco-xe-switching-openconfig-platform-deviation.yang:86.5: error(347): invalid deviate sub-clause

Error: leaf openconfig-platform-transceiver:index is a key; cannot change config to false
cisco-xe-switching-openconfig-platform-deviation.yang:173.5: error(347): invalid deviate sub-clause
libyang err : Problem occurred while running command "yanglint -i -p /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/ /var/yang/tmp/module_compilation/yangmodels/yang/vendor/cisco/xe/1751/cisco-xe-switching-openconfig-platform-deviation.yang 2>&1":
libyang err : Invalid deviation replacing "config" property "config false" which is not present. (Path "/cisco-xe-switching-openconfig-platform-deviation:{deviation='/oc-platform:components/oc-platform:component/oc-platform:properties'}".)