[mips64] Failed to build (error: could not convert ‘js::jit::ABIType::Float64’ from ‘js::jit::ABIType’ to ‘int’))
Categories
(Core :: JavaScript Engine: JIT, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox-esr128 | --- | fixed |
firefox128 | --- | wontfix |
firefox129 | --- | wontfix |
firefox130 | --- | fixed |
People
(Reporter: flygoat, Assigned: flygoat)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(2 files, 2 obsolete files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr128+
|
Details | Review |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0
Steps to reproduce:
Build Firefox on MIPS64 system
Actual results:
Error:
In file included from Unified_cpp_js_src_jit15.cpp:29:
/var/cache/acbs/build/acbs.qgwua8gz/firefox-128.0/js/src/jit/mips64/MoveEmitter-mips64.cpp: In member function ‘virtual void js::jit::MoveEmitterMIPS64::breakCycle(const js::jit::MoveOperand&, const js::jit::MoveOperand&, js::jit::MoveOp::Type, uint32_t)’:
/var/cache/acbs/build/acbs.qgwua8gz/firefox-128.0/js/src/jit/mips64/MoveEmitter-mips64.cpp:33:19: error: could not convert ‘js::jit::ABIType::Float64’ from ‘js::jit::ABIType’ to ‘int’
33 | case ABIType::Float64:
| ~~~~~~~~~^~~~~~~
| |
| js::jit::ABIType
/var/cache/acbs/build/acbs.qgwua8gz/firefox-128.0/js/src/jit/mips64/MoveEmitter-mips64.cpp: In member function ‘virtual void js::jit::MoveEmitterMIPS64::completeCycle(const js::jit::MoveOperand&, const js::jit::MoveOperand&, js::jit::MoveOp::Type, uint32_t)’:
/var/cache/acbs/build/acbs.qgwua8gz/firefox-128.0/js/src/jit/mips64/MoveEmitter-mips64.cpp:88:19: error: could not convert ‘js::jit::ABIType::Float64’ from ‘js::jit::ABIType’ to ‘int’
88 | case ABIType::Float64:
| ~~~~~~~~~^~~~~~~
| |
| js::jit::ABIType
Expected results:
Build works.
Assignee | ||
Updated•5 months ago
|
Comment 1•5 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::JavaScript Engine: JIT' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Assignee | ||
Updated•5 months ago
|
Assignee | ||
Comment 2•5 months ago
|
||
I'll try to submit a patch.
Comment 3•5 months ago
|
||
:iain, since you are the author of the regressor, bug 1870747, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Assignee | ||
Comment 4•5 months ago
|
||
This seems to be a accidental change made in D198105.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Updated•5 months ago
|
Comment 5•5 months ago
|
||
Set release status flags based on info from the regressing bug 1870747
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Updated•4 months ago
|
Comment 7•4 months ago
|
||
bugherder |
Assignee | ||
Comment 8•4 months ago
|
||
This seems to be a accidental change made in D198105.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Original Revision: https://phabricator.services.mozilla.com/D217671
Updated•4 months ago
|
Comment 9•4 months ago
|
||
esr128 Uplift Approval Request
- User impact if declined: FTBFS for MIPS64 platform
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: Build on MIPS64 platform
- Risk associated with taking this patch: N/A
- Explanation of risk level: No Tier 1 platform is touched
- String changes made/needed: No
- Is Android affected?: no
Assignee | ||
Comment 10•4 months ago
|
||
This seems to be a accidental change made in D198105.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Original Revision: https://phabricator.services.mozilla.com/D217671
Updated•4 months ago
|
Comment 11•4 months ago
|
||
beta Uplift Approval Request
- User impact if declined: FTBFS for MIPS64 platform
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: Build on MIPS64 platform
- Risk associated with taking this patch: N/A
- Explanation of risk level: No Tier 1 platform is touched
- String changes made/needed: No
- Is Android affected?: no
Updated•4 months ago
|
Updated•4 months ago
|
Assignee | ||
Comment 12•4 months ago
|
||
This seems to be a accidental change made in D198105.
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Original Revision: https://phabricator.services.mozilla.com/D217671
Updated•4 months ago
|
Comment 13•4 months ago
|
||
release Uplift Approval Request
- User impact if declined: FTBFS for MIPS64 platform
- Code covered by automated testing: yes
- Fix verified in Nightly: yes
- Needs manual QE test: no
- Steps to reproduce for manual QE testing: Build on MIPS64 platform
- Risk associated with taking this patch: N/A
- Explanation of risk level: No Tier 1 platform is touched
- String changes made/needed: No
- Is Android affected?: no
Updated•4 months ago
|
Updated•4 months ago
|
Comment 14•4 months ago
|
||
Comment on attachment 9417253 [details]
Bug 1909587: Correct MoveEmitter switch case r=rhunt!
Rejecting uplift request, S3 bug introduced in Fx123. This will ride the train to release with Fx130.
Updated•4 months ago
|
Updated•4 months ago
|
Updated•4 months ago
|
Comment 15•4 months ago
|
||
uplift |
Description
•