Executing Deplo+Sched corrupts rule sets and objectives
Steps to reproduce:
- Import the Simple6-nodepl_constraints.af3_23 model from #3555
- Active DSE perspective
- Home ->Select / Change Project -> Simple6-nodepl_constraints->NEW DSE ->Finish
- Home ->Deployment
- Select Couple 1,2 rule set
- Select “Enable joint schedule synthesis”
- Select “Enable minimization of latency”
- Generate
- Bug 1: Observe that all rule sets apart from the “Implicit Basic Schedule constraints” have been deleted from the model (see rulesets_deleted.png)
- Generate
- …
- Generate (n times)
- Home
- Bug 2: Observe that for each deployment+scheduling run a “Schedule Objective 0: SMTObjective” objective as been generated (see smtobjectives.png)
Please also check if pure scheduling or pure deployment synthesis also triggers this problem.
(from redmine: issue id 3565, created on 2018-10-31, closed on 2018-11-19)