Number: 1667
Title: Erroneously duplicated edge between clusters
Submitter: Ben Butler-Cole
Date: Wed Jun 17 12:24:26 2009
Subsys: Dot
Version: 2.23.20090616.0445
System: *-*-*
Severity: major
Problem:
The attached input (processed with 'dot -Tpng -otmp.png tmp.dot') produces output with an extra edge (between nodes a and c).

This appears to be a minimal repro case: removing any of the nodes, edges, clusters or constraint specifiers makes the problem go away.

Output in dot format contains only the expected edges.
Input:

digraph G {
    subgraph cluster_one {
        a;
        b;
    }
    subgraph cluster_two {
        c;
    }
    a -> b [constraint=false];
    a -> c [constraint=false];
}
Output file: b1667.png
Owner: *
Status: *