Open
Bug 815155
Opened 12 years ago
Updated 2 years ago
BaselineComplier: Fix ARM JIT-test bugs
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
NEW
People
(Reporter: djvj, Unassigned)
References
Details
The following jit-test failures show up when doing 'jit_test.py --ion' on a qemu-arm based emulation of an ARM js build. Need to make individual bugs for these and track them down one by one. The failures: --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/arguments/args-mochi.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug532823.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug532823.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug620838.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug620838.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug642206.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug642206.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/call.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/call.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/expression-autopsy.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/expression-autopsy.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/name-inactive-del.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/name-inactive-del.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/name-inactive-inferflags.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/name-inactive-inferflags.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/nestedExit2.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/nestedExit2.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/orNaNTest1.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/orNaNTest1.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/shapelessCalleeTest.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/shapelessCalleeTest.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/testGuardCalleeSneakAttack.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/testGuardCalleeSneakAttack.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/testLoopingAccumulator.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/testLoopingAccumulator.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/testTypedArrayMaybeUndefined.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/testTypedArrayMaybeUndefined.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/truthies.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/truthies.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/lambda-inner-heavy.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/lambda-inner-heavy.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name2.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name2.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name2a.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name2a.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name2b.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name2b.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name3.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name3.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name4.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/name4.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t001.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t001.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t002.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t002.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t003.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t003.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t004.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t004.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t005.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t005.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t007.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t007.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t008.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t008.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t009.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t009.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t010.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t010.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t012.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t012.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t013.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t013.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t014.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t014.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t015.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t015.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t016.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t016.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t017.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t017.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t025.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t025.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t026.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t026.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t028.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t028.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t029.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t029.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t030.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t030.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t031.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t031.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t032.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t032.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t033.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t033.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t034.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t034.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t035.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/closures/t035.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/andOr.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/andOr.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug670484.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug670484.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug691597.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug691597.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug691603.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug691603.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug692211.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug692211.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug705351.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug705351.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug706692.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug706692.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug732758.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug732758.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug734383.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug734383.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug754713-2.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug754713-2.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug770762.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/bug770762.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/callTypeBarriers.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/callTypeBarriers.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem-bounds-coalesce.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem-bounds-coalesce.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem-bounds-hoist.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem-bounds-hoist.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem-proto.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem-proto.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/getelem.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/setelem-hole.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/setelem-hole.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/setelem-proto.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/setelem-proto.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/setelem.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/setelem.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/bug705251.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/bug705251.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/inline-callarg-bailout-phi.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/inline-callarg-bailout-phi.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/inline-callarg-bailout.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/inline-callarg-bailout.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/inline-callarg-ubench-no-double2.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/inlining/inline-callarg-ubench-no-double2.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/argumentsOptimize-2.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/bug625718-3.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/bug625718-3.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/getelem-sanity-8.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/getelem-sanity-8.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/testSetElem-Indexed.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/testSetElem-Indexed.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/testSetElem-NewProto.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/testSetElem-NewProto.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/inline/scripted-02.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/inline/scripted-02.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/inline/scripted-03.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/inline/scripted-03.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/inline/scripted-04.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/inline/scripted-04.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/bug655854.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/bug655854.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/hoist-01.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/hoist-01.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/hoist-02.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/hoist-02.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/hoist-03.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/jaeger/loops/hoist-03.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/sunspider/check-3d-raytrace.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/sunspider/check-3d-raytrace.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/sunspider/check-crypto-aes.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/sunspider/check-crypto-aes.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/v8-v5/check-earley-boyer.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/v8-v5/check-earley-boyer.js TIMEOUTS: --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug623859.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug623859.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/basic/bug642772-3.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/gc/bug-787703.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/gc/bug-787703.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/compare-string.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/compare-string.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/lookupswitch.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/ion/lookupswitch.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/parallelarray/constructor-5.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/parallelarray/constructor-5.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/sunspider/check-bitops-nsieve-bits.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/v8-v5/check-raytrace.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/v8-v5/check-raytrace.js --no-jm /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/v8-v5/check-splay.js --ion-eager /home/kvijayan/Checkouts/ionmonkey/js/src/jit-test/tests/v8-v5/check-splay.js
Assignee | ||
Updated•10 years ago
|
Assignee: general → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•