[Webkit-unassigned] [Bug 198014] New: aarch64: ‘JSC::ARM64Assembler::LinkRecord::<unnamed union>::RealTypes::m_compareRegister’ is too small to hold all values of ‘JSC::ARM64Assembler::RegisterID’ {aka ‘enum JSC::ARM64Registers::RegisterID’}
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat May 18 08:36:03 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=198014
Bug ID: 198014
Summary: aarch64: ‘JSC::ARM64Assembler::LinkRecord::<unnamed
union>::RealTypes::m_compareRegister’ is too small to
hold all values of ‘JSC::ARM64Assembler::RegisterID’
{aka ‘enum JSC::ARM64Registers::RegisterID’}
Product: WebKit
Version: WebKit Nightly Build
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at igalia.com
Building 2.24.1 (or maybe 2.24.2, not exactly sure tbh) on aarch64 we have a tremendous warning spam:
[1452/2817] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp.o
In file included from ../Source/JavaScriptCore/assembler/MacroAssemblerARM64.h:30,
from ../Source/JavaScriptCore/assembler/MacroAssembler.h:46,
from ../Source/JavaScriptCore/runtime/BasicBlockLocation.h:30,
from ../Source/JavaScriptCore/runtime/ControlFlowProfiler.h:29,
from ../Source/JavaScriptCore/runtime/VM.h:35,
from ../Source/JavaScriptCore/interpreter/CallFrame.h:30,
from ../Source/JavaScriptCore/bytecode/VirtualRegister.h:29,
from ../Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h:31,
from ../Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.cpp:27,
from DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp:1:
../Source/JavaScriptCore/assembler/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;
^
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190518/fee0b5c2/attachment-0001.html>
More information about the webkit-unassigned
mailing list