bug1720093-1.js (240B)
1 function main() { 2 let obj = {2294967295: 0, 2294967296: 1}; 3 let x; 4 5 for (let i = 0; i < 110; i++) { 6 let c = 2294967296; 7 x = --c; 8 Math.fround(0); 9 } 10 11 try { 12 throw 1; 13 } catch { 14 assertEq(obj[x], 0); 15 } 16 } 17 main();