You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split dynamic objects right after they are created
There must be no code between creating dynamic objects (replace malloc)
and splitting them into instances since if the code in between changes
numbering of GOTO nodes, the split objects may have a different location
number than the original objects (which contain also a concrete object).
This may cause some trouble later, especially with the zones domain,
when it would add differences between fields of objects that can never
be allocated at the same time (have contradictory allocation guards).
Such template rows would make the invariant incomputable, yielding false
negative results.
0 commit comments