Bug 93246
Summary: | New tests introduced in r124555 asserts on 32 bit platforms | ||
---|---|---|---|
Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Critical | CC: | allan.jensen, fpizlo, mhahnenberg, ossy, zherczeg |
Priority: | P1 | Keywords: | Qt, QtTriaged |
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | All | ||
Bug Depends on: | |||
Bug Blocks: | 79668, 91074 |
Csaba Osztrogonác
... at least on Qt 32 bit debug mode
fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html:
-------------------------------------------------------------------------------------------------------
STDERR: ASSERTION FAILED: at(m_compileIndex).canExit() || m_isCheckingArgumentTypes
STDERR: /mnt/raptor3/slaves/qt-linux-32-debug/build/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp(63) : void JSC::DFG::SpeculativeJIT::speculationCheck(JSC::DFG::ExitKind, JSC::DFG::JSValueSource, JSC::DFG::NodeIndex, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump)
fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html:
----------------------------------------------------------------------------------------------
STDERR: ASSERTION FAILED: at(m_compileIndex).canExit() || m_isCheckingArgumentTypes
STDERR: /mnt/raptor3/slaves/qt-linux-32-debug/build/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp(63) : void JSC::DFG::SpeculativeJIT::speculationCheck(JSC::DFG::ExitKind, JSC::DFG::JSValueSource, JSC::DFG::NodeIndex, JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump)
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
I skipped them to paint the 32 bit debug bot green - https://trac.webkit.org/changeset/124751
Please unskip them with the proper fix. Thanks.
Allan Sandfeld Jensen
It could look like this was solved in bug #94026 with commit r126081, and bug #94538 with commit r126082.
Allan Sandfeld Jensen
Committed r128306: <http://trac.webkit.org/changeset/128306>