Details
-
Bug
-
Resolution: Duplicate
-
P3: Somewhat important
-
6.3.0 Alpha
-
None
-
-
aacf799ca7 (qt/qtdeclarative/dev) aacf799ca7 (qt/tqtc-qtdeclarative/dev) 01b96285b5 (qt/qtdeclarative/6.3) 01b96285b5 (qt/tqtc-qtdeclarative/6.3) 07e0a80699 (qt/qtdeclarative/6.2) 07e0a80699 (qt/tqtc-qtdeclarative/6.2) 07e0a80699 (qt/qtdeclarative/6.2.4)
Description
On aarch 64, I get an error when compiling the dev branch of qtdeclarative
ARM64Assembler.h:465:48: warning: ‘JSC::ARM64Assembler::LinkRecord::<unnamed union>::RealTypes::m_compareRegister’ is too small to hold all values of ‘JSC::ARM64Assembler::RegisterID’ {aka ‘enum JSC::ARM64Registers::RegisterID’}
RegisterID m_compareRegister : 6;
^
Has anyone encountered this while using this platform, can't believe it.
I found errors like this in other projects.
https://bugs.webkit.org/show_bug.cgi?id=198014
This patch solves my problem.
Attachments
Issue Links
- duplicates
-
QTBUG-100279 Building fails on Linux ARM64
- Closed
For Gerrit Dashboard: QTBUG-100221 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
392172,4 | Modify m_compareRegister bitfield | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
393680,2 | Modify m_compareRegister bitfield | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
393681,2 | Modify m_compareRegister bitfield | 6.2 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
393684,2 | Modify m_compareRegister bitfield | tqtc/lts-5.15 | qt/tqtc-qtdeclarative | Status: MERGED | +2 | 0 |