You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When generating a DOT output with default DOT verbosity it shows boxes with numbers and not the relevant link controls on the NIC components, see:
With the verbosity set to 6 it shows all the components correctly wired up:
The simulation is wired up correctly it just outputs the dot incorrectly, the port control and link control object inside of Merlin are subcomponents and these are only exported by the dot output with a higher verbosity. It is due to this line in the output code which disables the sub components for low verbosity.
When verbosity is low, we probably need to connect any links from subcomponents to the parent component. This will give the correct structure with less internal details on subcomponents. Having missing links because we don't show the subcomponents is not the right thing to do.
When generating a DOT output with default DOT verbosity it shows boxes with numbers and not the relevant link controls on the NIC components, see:
With the verbosity set to 6 it shows all the components correctly wired up:
The simulation is wired up correctly it just outputs the dot incorrectly, the port control and link control object inside of Merlin are subcomponents and these are only exported by the dot output with a higher verbosity. It is due to this line in the output code which disables the sub components for low verbosity.
To generate the above diagrams:
A minimal working example for the Ember/Hermes/Firefly/Merlin stack:
The text was updated successfully, but these errors were encountered: