From 9fdc708621d2364eca878cffeb4af991f2681e59 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Fri, 31 May 2019 16:51:53 -0400 Subject: Sort dominators so test results are deterministic --- suite/binaries | 2 +- suite/testcommon.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/suite/binaries b/suite/binaries index 91b58bcf..88baf8ef 160000 --- a/suite/binaries +++ b/suite/binaries @@ -1 +1 @@ -Subproject commit 91b58bcfb27b25f49a150deff8fc224b869ac91d +Subproject commit 88baf8eff039adf2559368229781575a7989e860 diff --git a/suite/testcommon.py b/suite/testcommon.py index 2ad46f42..782f5e8d 100644 --- a/suite/testcommon.py +++ b/suite/testcommon.py @@ -381,9 +381,9 @@ class BinaryViewTestBuilder(Builder): retinfo = [] for func in self.bv.functions: for bb in func: - for dom in bb.dominators: + for dom in sorted(bb.dominators, key=lambda x: x.start): retinfo.append("Dominator: %x of %x" % (dom.start, bb.start)) - for pdom in bb.post_dominators: + for pdom in sorted(bb.post_dominators, key=lambda x: x.start): retinfo.append("PostDominator: %x of %x" % (pdom.start, bb.start)) return fixOutput(retinfo) -- cgit v1.3.1