Error with interface used from local and remote partition
When building a model with a function that provides an interface used by two other functions, one deployed in the same partition and the other deployed in a different partition, the build process fails with the following message.
[INFO] Invoking Ocarina
Rebuilding because of /home/assert/tmp/test-bus/__dv_1_3.aadl
process.aadl:41:07: INPORT_function3_dosomething (entity reference) does not point to anything
process.aadl:66:98: partition1.INPORT_function3_dosomething (entity reference) does not point to anything
Cannot analyze AADL specifications
Failed while executing:
ocarina -x main.aadl
From this directory:
/home/assert/tmp/test-bus/binary.c/GlueAndBuild
Example model: test-bus.tgz