js/src/jit-test/tests/basic/bug513038.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:b68d48a6d6d0
1 // Just don't assert or crash.
2
3 function f() {
4 let c
5 try {
6 (eval("\
7 (function(){\
8 with(\
9 this.__defineGetter__(\"x\", function(){for(a = 0; a < 3; a++){c=a}})\
10 ){}\
11 })\
12 "))()
13 } catch(e) {}
14 }
15 f()
16 print(x)

mercurial