From e04014c76164fb931abdb0f42c4b2263f50298d7 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 7 Jun 2017 02:14:00 +0800 Subject: [PATCH] coredevice: compare software and gateware versions strictly --- artiq/coredevice/comm_generic.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/artiq/coredevice/comm_generic.py b/artiq/coredevice/comm_generic.py index 429569e2d..733bf53c7 100644 --- a/artiq/coredevice/comm_generic.py +++ b/artiq/coredevice/comm_generic.py @@ -233,9 +233,7 @@ class CommGeneric: raise UnsupportedDevice("Unsupported runtime ID: {}" .format(runtime_id)) gateware_version = self._read_chunk(self._read_length).decode("utf-8") - gateware_release = gateware_version.split("+")[0] - software_release = software_version.split("+")[0] - if gateware_release != software_release: + if gateware_version != software_version: logger.warning("Mismatch between gateware (%s) " "and software (%s) versions", gateware_version, software_version)