Build error with IP Buses
Hello,
Actually I want to use an IP Buse between two functions. See following screenshot.
And I have an error during the build:
D_view_aadlv2.aadl:2706:05: warning: Length references a component type
[INFO] Set timer resolution to 100
__dv_1_3.aadl:25:01: component type creates a circular extension
__dv_1_3.aadl:39:01: component implementation creates a circular extension
__dv_1_3.aadl:62:01: component type creates a circular extension
__dv_1_3.aadl:76:01: component implementation creates a circular extension
[ERROR] Deployment view is incorrect
Failed while executing:
"buildsupport" -x 100 -g --keep-case --gw --glue -i "/root/work/workspace/Taste/apriltag_demo_taste_x86/__iv_1_3.aadl" -c "__dv_1_3.aadl" $(ocarina-config --resources)/AADLv2/ocarina_components.aadl -d D_view_aadlv2.aadl --polyorb-hi-c --smp2 /root/tool-inst/share/config_ellidiss/TASTE_IV_Properties.aadl /root/tool-inst/share/config_ellidiss/TASTE_DV_Properties.aadl
From this directory:
/root/work/workspace/Taste/apriltag_demo_taste_x86/binary.c
It seems to be a conversion problem like explains in this email:
It looks the problem you are having is the same that we have from time to time. We think that it is a new version TASTE problem, it breaks for any reason the Deployment View. We see here two possibilities (we are not able to run your model, so we cannot test it): · Delete the Deployment view of the model __dv_1_3.aadl, then create it and build again the project. · Update “__dv_1_3.aadl”, it has an error in the definition of the ip_socket. The socket driver extend from the node instead from ocarina drivers as it should. EXTENDS deploymentview::DV::Node1::generic_sockets_ip_pohic but should be EXTENDS ocarina_drivers::generic_sockets_ip.pohic Please, find attached the file that we think that should work.
We don’t really know cause of this error, but we have already seen it.
I use the last version of TASTE.
Thanks.