From: Stefano Rivera <stefanor@debian.org>
Date: Mon, 14 Jan 2019 13:58:02 -0800
Subject: Emit a dot from the cycle-breacking in rpython's graphlib

This is the quietest section of the build, and has caused FTBFS in the
past.

Forwarded: no
---
 rpython/tool/algo/graphlib.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/rpython/tool/algo/graphlib.py b/rpython/tool/algo/graphlib.py
index 8e4c5ad..ef1ca2e 100644
--- a/rpython/tool/algo/graphlib.py
+++ b/rpython/tool/algo/graphlib.py
@@ -6,8 +6,11 @@ Convention:
   'edges' is a dict mapping vertices to a list of edges with its source.
   Note that we can usually use 'edges' as the set of 'vertices' too.
 """
+from rpython.tool.ansi_print import AnsiLogger
 from rpython.tool.identity_dict import identity_dict
 
+log = AnsiLogger('graphlib')
+
 
 class Edge:
     def __init__(self, source, target):
@@ -292,6 +295,7 @@ def break_cycles_v(vertices, edges):
             if root in roots_finished:
                 continue
             cycles = all_cycles(root, v_depths, edges)
+            log.dot()
             if not cycles:
                 roots_finished.add(root)
                 continue
