keeleysam / tenfourfox

Automatically exported from code.google.com/p/tenfourfox
0 stars 0 forks source link

Decide what to do about JavaScript tests we don't abort in like lesser CPUs do #246

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
We have such an armoured stack that tests Mozilla expects to crash don't (at 
least not in optimized mode; they do pass in debug mode, presumably due to 
greater usage). Right now, this list is

FAILURES:
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/asm.js/testHeapAccess.js
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/auto-regress/bug759306.js
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/basic/bug520498.js
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/basic/bug522136.js
TIMEOUTS:
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/auto-regress/bug622167.js
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/jaeger/closure-04.js
    /Volumes/BruceDeuce/src/mozilla-24b/js/src/jit-test/tests/jaeger/recompile/bug673812.js

These all require a crash or an internal error, but we continue merrily 
running. For 520498 and 522136, we require a huge number of iterations before 
we abort because of our full GB of stack (which is reassuring, because it 
indicates we can abort properly; we just don't have to).

Methodjit also doesn't pass many of these.

Original issue reported on code.google.com by classi...@floodgap.com on 15 Oct 2013 at 1:00

GoogleCodeExporter commented 9 years ago
Add tests/basic/testOOMInAutoEnterCompartment.js to this list also

Original comment by classi...@floodgap.com on 6 Dec 2013 at 4:08

GoogleCodeExporter commented 9 years ago
Add tests/auto-regress/bug759306.js to this list also (another overrun that we 
don't trigger because we have lots of stack)

Original comment by classi...@floodgap.com on 2 Jul 2014 at 1:44

GoogleCodeExporter commented 9 years ago
Similar: tests/basic/bug908915.js

Original comment by classi...@floodgap.com on 10 Sep 2014 at 2:45