# Checks for graceful handling of cycles in the graph of conflict groups. Below, the group {a:1, a:2} depends on
# {b:1, b:2} and vice versa. Additionally, each group contains a direct dependency.

gid:root:1
+- gid:a:1 compile
|  \- gid:b:1 compile
\- gid:b:2 runtime
   \- gid:a:2 runtime
