Closed Bug 1073771 Opened 10 years ago Closed 10 years ago

SM(arm) builds are broken on Beta33 and Aurora34

Categories

(Core :: JavaScript Engine, defect)

ARM
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla35
Tracking Status
firefox33 --- fixed
firefox34 --- fixed
firefox35 --- fixed
firefox-esr31 --- unaffected

People

(Reporter: RyanVM, Assigned: mjrosenb)

Details

Attachments

(1 file)

Same error for both. Nah, we don't need to be running these builds on the release branches...

https://tbpl.mozilla.org/php/getParsedLog.php?id=49017324&tree=Try

Linux try leak test spidermonkey_try-arm-sim build on 2014-09-26 17:39:59 PDT for push 7951977b3edf
slave: b-linux64-hp-0001

/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:55:8: error: 'JitCode' does not name a type
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp: In member function 'virtual bool cls_testJitMoveEmitterCycles_simple::run(JS::HandleObject)':
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:94:46: error: 'linkAndAllocate' was not declared in this scope
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:70:17: warning: unused variable 'jrt' [-Wunused-variable]
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp: In member function 'virtual bool cls_testJitMoveEmitterCycles_autogen::run(JS::HandleObject)':
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:174:46: error: 'linkAndAllocate' was not declared in this scope
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:112:17: warning: unused variable 'jrt' [-Wunused-variable]
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp: In member function 'virtual bool cls_testJitMoveEmitterCycles_autogen2::run(JS::HandleObject)':
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:283:46: error: 'linkAndAllocate' was not declared in this scope
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:213:17: warning: unused variable 'jrt' [-Wunused-variable]
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp: In member function 'virtual bool cls_testJitMoveEmitterCycles_autogen3::run(JS::HandleObject)':
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:397:46: error: 'linkAndAllocate' was not declared in this scope
/builds/slave/try_lx-d_sm-arm-sim-0000000000/src/js/src/jsapi-tests/testJitMoveEmitterCycles.cpp:327:17: warning: unused variable 'jrt' [-Wunused-variable]
Probably overkill, but this made it build locally.
Attachment #8496388 - Flags: review?(dtc-moz)
Comment on attachment 8496388 [details] [diff] [review]
fixBuildFailures-r0.patch

Review of attachment 8496388 [details] [diff] [review]:
-----------------------------------------------------------------

If the test passes then it looks good.
Attachment #8496388 - Flags: review?(dtc-moz) → review+
Oh, comment 5 was apparently straight-up bustage on trunk and Aurora. Note that beta is green, though. I've backed out the original patch from inbound. I'll land a follow-up fix on Aurora based on whatever revised patch comes next since the jobs don't run by default there anyway.

https://hg.mozilla.org/integration/mozilla-inbound/rev/deb7b678cc9e
Sanity check: You don't need any more patches from me, correct?
Flags: needinfo?(ryanvm)
Trunk and Aurora were both hitting the bustage in comment 5. I had to back it out from inbound as a result. So this bug is only fixed on beta at the moment.
Flags: needinfo?(ryanvm)
For 34/35, is it as simple as just using ION_CODE instead of JSC::ION_CODE? IIRC, most of the JSC stuff was removed in the 34 timeframe.
https://hg.mozilla.org/mozilla-central/rev/76ab08438176
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: