michael@0: function testBranchingUnstableLoopCounter() { michael@0: var x = 0; michael@0: for (var i=0; i < 100; ++i) { michael@0: if (i == 51) { michael@0: i += 1.1; michael@0: } michael@0: x++; michael@0: } michael@0: return x; michael@0: } michael@0: assertEq(testBranchingUnstableLoopCounter(), 99);