Closed
Bug 1308455
Opened 8 years ago
Closed 8 years ago
testHeapAccess.js doesn't support big-endian platforms
Categories
(Core :: JavaScript Engine: JIT, defect, P5)
Tracking
()
RESOLVED
FIXED
mozilla52
Tracking | Status | |
---|---|---|
firefox52 | --- | fixed |
People
(Reporter: petr.sumbera, Unassigned)
Details
Attachments
(2 files)
3.54 KB,
patch
|
luke
:
review+
|
Details | Diff | Splinter Review |
3.98 KB,
patch
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Build ID: 20160922113459
Steps to reproduce:
Several tests in testHeapAccess.js are failing because it was written for little-endian.
Expected results:
Please see proposed attached patch (generated against FF 45.4.0 ESR). With this patch all tests form testHeapAccess.js passes on both platforms.
Attachment #8798827 -
Attachment is patch: true
Attachment #8798827 -
Attachment mime type: text/x-patch → text/plain
Attachment #8798827 -
Flags: review?(luke)
Comment 1•8 years ago
|
||
OOC, are you running this with the interpreter? I wasn't aware that our JITs supported big-endian.
Updated•8 years ago
|
Attachment #8798827 -
Flags: review?(luke) → review+
Updated•8 years ago
|
Priority: -- → P5
Reporter | ||
Comment 2•8 years ago
|
||
Sorry I'm beginner here. I run it as part of 'make check-jit-test' in firefox js/src tree (on sparc).
Updated•8 years ago
|
Keywords: checkin-needed
Comment 3•8 years ago
|
||
seems this failed to apply:
renamed 1308455 -> testHeapAccess-bigendian.diff
applying testHeapAccess-bigendian.diff
patching file js/src/jit-test/tests/asm.js/testHeapAccess.js
Hunk #2 FAILED at 44
1 out of 4 hunks FAILED -- saving rejects to file js/src/jit-test/tests/asm.js/testHeapAccess.js.rej
patch failed, unable to continue (try -v)
patch failed, rejects left in working directory
errors during apply, please fix and qrefresh testHeapAccess-bigendian.diff
maybe need a rebase
Reporter | ||
Comment 4•8 years ago
|
||
I have merget the patch with latest FF version.
Flags: needinfo?(petr.sumbera)
Pushed by cbook@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7e92ee7d7239
testHeapAccess.js doesn't support big-endian platforms. r=luke
Keywords: checkin-needed
Comment 7•8 years ago
|
||
bugherder |
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
status-firefox52:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
You need to log in
before you can comment on or make changes to this bug.
Description
•