diff --git a/artiq/compiler/ir.py b/artiq/compiler/ir.py index 3184a4a61..d54ce0518 100644 --- a/artiq/compiler/ir.py +++ b/artiq/compiler/ir.py @@ -379,7 +379,7 @@ class BasicBlock(NamedValue): lines = ["{}:".format(escape_name(self.name))] if self.function is not None: lines[0] += " ; predecessors: {}".format( - ", ".join([escape_name(pred.name) for pred in self.predecessors()])) + ", ".join(sorted([escape_name(pred.name) for pred in self.predecessors()]))) # Annotated instructions loc = None