bug1438727.3.js (365B)
1 let lfPreamble = ` 2 assertEq = function(a,b) { 3 try { print(a); print(b); } catch(exc) {} 4 } 5 `; 6 evaluate(lfPreamble, {}); 7 var a = [1, 2, 3]; 8 var b = [4, 5, 6]; 9 function testFold() { 10 for (var i = 0; i < 10; i++) { 11 var x = a[i]; 12 var z = b[i]; 13 if (((x / x) | 0) < 3) assertEq(x !== z, true); 14 } 15 } 16 for (var i = 0; i < 10; i++) testFold();