Community
Participate
Working Groups
In the FVT testcases, there is this test: for ( counter from 0 to stop ) case (counter) when ( 1 ) total = total + 1; when ( 2, 3 ) total += 3; otherwise total += 5; end; end This is converted to a set of if/else blocks in the IR, however, there's nothing for the first operand of the second when block -- "2". Seems like the 2nd when block should be represented as something like "if (counter == 2 || counter == 3)".
I have fixed this with a change to EGL2MofStatement
Verified