Number: 1959
Title: Constraint / Subgraph
Submitter: X
Date: Sat May 22 09:49:23 2010
Subsys: Dot
Version: 2.26.3
System: *-*-
Severity: major
Problem:
There might be a possible bug when a "box" is part of two unconstrained relations and one relation(edge) leads into another subgraph, the edge between the two subgraphs is doubled.

Here are two simple examples:


==================================================================
===[ incorrect ]==================================================
==================================================================
Digraph g {

node [shape=box];

subgraph cluster1 { label="X"; A; B; C; } subgraph cluster0 { label="Y"; Q; } C->B [constraint=false]; A->B [constraint=false]; A->Q [constraint=false]; }

================================================================== ===[ correct ]==================================================== ==================================================================

Digraph g {

node [shape=box];

subgraph cluster1 { label="X"; A; B; C; } subgraph cluster0 { label="Y"; Q; } C->B [constraint=false]; A->B; A->Q [constraint=false]; }

I reported that possible bug once before, but now I figured out a possible reason.

Hope this helps.
Owner: *
Status: *