mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-25 11:18:27 +08:00
coredevice: compare gateware and software versions on release numbers only. Closes #738
This commit is contained in:
parent
45f62d4e2d
commit
478972a001
@ -233,8 +233,9 @@ class CommGeneric:
|
||||
raise UnsupportedDevice("Unsupported runtime ID: {}"
|
||||
.format(runtime_id))
|
||||
gateware_version = self._read_chunk(self._read_length).decode("utf-8")
|
||||
if gateware_version != software_version and \
|
||||
gateware_version + ".dirty" != software_version:
|
||||
gateware_release = gateware_version.split("+")[0]
|
||||
software_release = software_version.split("+")[0]
|
||||
if gateware_release != software_release:
|
||||
logger.warning("Mismatch between gateware (%s) "
|
||||
"and software (%s) versions",
|
||||
gateware_version, software_version)
|
||||
|
Loading…
Reference in New Issue
Block a user