[Webkit-unassigned] [Bug 123891] [arm] Crashes due to ASSERTION FAILED in JSC::ARMAssembler::getLdrImmAddress

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 7 15:44:15 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=123891





--- Comment #9 from Julien Brianceau <jbriance at cisco.com>  2013-11-07 15:43:01 PST ---
(In reply to comment #8)
> Why don't we need this static_cast, InvalidGPRReg is an unsigned value that uses the full 32 bits.

Because I get these warnings in debug build:
In file included from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/bytecode/ValueRecovery.h:30:0,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/bytecode/CodeOrigin.h:32,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h:33,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/dfg/DFGPlan.h:37,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/runtime/Executable.h:33,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/runtime/JSFunctionInlines.h:29,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/runtime/Operations.h:30,
                 from /home/ubuntu/work/arm/webkit/Source/JavaScriptCore/API/JSBase.cpp:39:
/home/ubuntu/work/arm/webkit/Source/JavaScriptCore/jit/GPRInfo.h: In static member function 'static unsigned int JSC::GPRInfo::toIndex(JSC::GPRReg)':
/home/ubuntu/work/arm/webkit/Source/JavaScriptCore/jit/GPRInfo.h:469:9: attention : comparaison entre des expressions entières signée et non signée [-Wsign-compare]
/home/ubuntu/work/arm/webkit/Source/JavaScriptCore/jit/GPRInfo.h: In static member function 'static const char* JSC::GPRInfo::debugName(JSC::GPRReg)':
/home/ubuntu/work/arm/webkit/Source/JavaScriptCore/jit/GPRInfo.h:479:9: attention : comparaison entre des expressions entières signée et non signée [-Wsign-compare]

where "attention : comparaison entre des expressions entières signée et non signée" means "warning comparison between signed and unsigned".

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list