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
The spec says that if Target T1 branches to Target T2 then T1 must appear before T2. Here, %8 does not branch to %9. However, the case construct headed by %8 branches to %9, because %8 branches to %20.
The validator rejects this example. And I think that is probably the intent of the specification authors - that "Target T1 branches to Target T2" is intended to mean "The case construct headed by Target T1".
It would be good to open a spec issue for this.
The text was updated successfully, but these errors were encountered:
This example:
case.txt
gives this control flow graph:
The assembly contains this:
The spec says that if Target T1 branches to Target T2 then T1 must appear before T2. Here,
%8
does not branch to%9
. However, the case construct headed by%8
branches to%9
, because%8
branches to%20
.The validator rejects this example. And I think that is probably the intent of the specification authors - that "Target T1 branches to Target T2" is intended to mean "The case construct headed by Target T1".
It would be good to open a spec issue for this.
The text was updated successfully, but these errors were encountered: