Compilation error after generating Diplodocus Simulation Code
Summary
In some cases, when the sending task's CPU, the receiving task's CPU and the channel's memory are linked to different buses, this can produce an error when compiling the generated Diplodocus simulation code.
Example Project
Here an example that produces a compilation error in the generating Diplodocus Simulation Code. routingPathBug.xml
What is the current bug behavior?
In the generated simulation code (appmodel.cpp) and when creating a channel, its Bus masters array may contain undeclared elements. it is normal that these bus masters are not declared because they do not exist in the architecture.