Test failures with gczeal running make check

NEW
Unassigned

Status

()

8 years ago
4 years ago

People

(Reporter: gwagner, Unassigned)

Tracking

unspecified
x86
Linux
Points:
---

Firefox Tracking Flags

(blocking2.0 .x+)

Details

(Reporter)

Description

8 years ago
I was running make check with gczeal enabled in the shell over night. It didn't finish but I got some results that might be worth looking at.

For debug mode:
FAILURES:
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testAtomize.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testAtomize.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testAtomize.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testAtomize.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js

Optimize build:
FAILURES:
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testConstructorBail.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testConstructorBail.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testConstructorBail.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testConstructorBail.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testConstructorBail.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testMethodOverride.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testRegexpGet.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testRegexpGet.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testRegexpGet.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testRegexpGet.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testRegexpGet.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testXMLPropertyNames.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testXMLPropertyNames.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testXMLPropertyNames.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testXMLPropertyNames.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/basic/testXMLPropertyNames.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-1.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-1.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-1.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-1.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-1.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-2.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-2.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-2.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-2.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/closures/bug497015-2.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-1.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-1.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-1.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-1.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-1.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-2.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-2.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-2.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-2.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-2.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-3.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-3.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-3.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-3.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug554675-3.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug555152.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug555152.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug555152.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug555152.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/jaeger/bug555152.js
    -m /home/mozilla/gwagner/zeal/js/src/jit-test/tests/sunspider/check-regexp-dna.js
    -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/sunspider/check-regexp-dna.js
    -m -j /home/mozilla/gwagner/zeal/js/src/jit-test/tests/sunspider/check-regexp-dna.js
    -m -j -p /home/mozilla/gwagner/zeal/js/src/jit-test/tests/sunspider/check-regexp-dna.js
    -m -j -d /home/mozilla/gwagner/zeal/js/src/jit-test/tests/sunspider/check-regexp-dna.js


Maybe some of them are timeouts but the first ones I looked at might be real finds:"
mozilla@alien:~/gwagner/zeal/js/src/DBG.OBJ$ ./js -j ../jit-test/tests/basic/testAtomize.js
Assertion failure: !ontrace(), at ../jstracer.cpp:2823
Aborted
mozilla@alien:~/gwagner/zeal/js/src/DBG.OBJ$ ./js -m ../jit-test/tests/basic/testMethodOverride.js
Assertion failure: obj->containsSlot(slot), at ../jsobj.cpp:5175
blocking2.0: --- → ?
Hmmm, I don't think I want this bug itself to block, because it will be too hard to track. But can you file new bugs on the things you found? (Which look like could be dups, btw.)
blocking2.0: ? → .x
(Reporter)

Comment 2

8 years ago
testAtomize is a dup
testMethodOverride seems to be a dup

Others like testConstructorBail fail with OOM in the opt build but run fine in the debug build.
(Assignee)

Updated

4 years ago
Assignee: general → nobody
You need to log in before you can comment on or make changes to this bug.