Number: 1733
Title: Cluster subgraphs + label + constraint=false
Submitter: Misza
Date: Fri Jul 31 07:47:26 2009
Subsys: Dot
Version: 2.24.0
System: x86-Windows-Windows XP SP2
Severity: major
Problem:
dot incorrectly renders labelled edges in clusters when constraint=false is specified.

See attached input - the two subgraphs are topologically identical. However, when a label "X" is specified for the edge with constraint=false, the arrow is actually pointing B2->A2.

Command line (generated by Gvedit) is:

C:Program FilesGraphviz2.24bin\dot.exe -Tpng -o"Untitled1.png" -Kdot
Input:

digraph G {
  subgraph cluster1 {
    label = "cluster1"
    A1->B1 [constraint=false]
    A1->C1
    B1->C1
  }
  subgraph cluster2 {
    label = "cluster2"
    A2->B2 [label="X",constraint=false]
    A2->C2
    B2->C2
  }
}
Output file: b1733.png
Owner: *
Status: *