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/testcommon.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'suite/testcommon.py') 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