blob: 42cf2d987142f9ac0577fac2db33344cb51d2ea7 [file] [log] [blame]
fpizlo@apple.com135a9462013-01-20 20:06:05 +00001function foo() {
2 var a = [];
3 var b = [];
4
5 for (var i = 0; i < 1000; ++i) {
6 a.push(i + 1);
7 b.push(i - 1);
8 }
9
10 for (var i = 0; i < 1000; ++i) {
11 for (var j = 0; j < a.length; ++j)
12 a[j] += b[j];
13 for (var j = 0; j < a.length; ++j)
14 a[j] -= b[j];
15 }
16
17 var result = 0;
18 for (var i = 0; i < a.length; ++i)
19 result += a[i];
20
21 return result;
22}
23
24if (foo() != 500500)
25 throw "ERROR";
26
27