Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Cc: Bob Feng <bob.c.feng@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
for SkuName in SkuIds:\r
SkuId = SkuIds[SkuName][0]\r
skuid_num = int(SkuId,16) if SkuId.upper().startswith("0X") else int(SkuId)\r
- if skuid_num > 0xFFFF:\r
+ if skuid_num > 0xFFFFFFFFFFFFFFFF:\r
EdkLogger.error("build", PARAMETER_INVALID,\r
- ExtraData = "SKU-ID [%s] must less than 65535"\r
- % (SkuName))\r
+ ExtraData = "SKU-ID [%s] value %s exceeds the max value of UINT64"\r
+ % (SkuName, SkuId))\r
\r
self.AvailableSkuIds = sdict()\r
self.SkuIdSet = []\r