new-ish bug with "compound=true" (dot)
Steps to reproduce
Use of compound=true that worked in dot once upon a time (sorry, no useful timestamp) now displays incorrectyl
digraph G {
compound=true
subgraph clusterA {
a1 -> a2 -> a3
}
subgraph clusterB {
b1 -> b2
b1 -> b3
b1 -> c2
}
a1 -> b2 [lhead=clusterB]
c2 -> a3 [ltail=clusterB]
b3 -> a3 [ltail=clusterB, lhead=clusterA]
}
Expected Behaviour
Output from a very old version of dot - dot - graphviz version 2.43.0 (0)
Actual Behaviour
OS Version
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
Graphviz Version
dot - graphviz version 9.0.1~dev.20230922.2220 (20230922.2220)
Additional info
Fill in with anything else that might be important.