Closed lwrage closed 2 years ago
Note we may have to revisit https://github.com/saeaadl/aadlv2.2/issues/45 which points also to https://github.com/osate/osate2/issues/1564
Check what exactly was changed in #1564. Subprograms should allow only one call sequence (per mode).
Should be an easy fix, Tests for 1564 need to be revised.
Summary OSATE does not support multiple call sequences in threads even though the standard allows that. Multiple call sequences are needed to provide different call sequences for the various
..._Entrypoint_Call_Sequence
properties.Expected behavior Multiple call sequences should be allowed in thread implementations.
Actual behavior When adding multiple call sequences to a thread implementation, OSATE marks that as an error.
Steps To Reproduce
Desktop (please complete the following information):