UoY-RoboStar / robocert-textual

Textual plugin and CSP generator for RoboCert
Eclipse Public License 2.0
2 stars 0 forks source link

Memory load calculations are generating duplicate reads #79

Closed MattWindsor91 closed 2 years ago

MattWindsor91 commented 2 years ago

There's no deduplication at any stage in the process of calculating memory loads, so if a SequenceStep refers to the same binding in its control structure multiple times, it gets read multiple times. This isn't a soundness problem as the bindings are process-local, but it's still not great.