Hi all, I tried building QtWebkit with JIT_ENABLED=0 what enables LLINT.
For Qt 5.2.1 & 5.3.2, I'm running into this assert then bitwise_cast<uint32_t*>(&testVector)[sizeof(void*)/sizeof(uint32_t) + 1] == 42 in \qt\qtwebkit\Source\JavaScriptCore\llint\LLIntData.cpp Here's the memory layout I'm seeing: &testVector 0x000000000026e8e8 {m_size=42 } WTF::VectorBuffer<int,0>: {...} m_size: 42 &testVector.m_size 0x000000000026e8f8 {42} &testVector.m_capacity 0x000000000026e8f0 {42} And memory: (0x000000000026E8E8 is &testVector) 0x000000000026E8E8 | 06339100 00000000 0000002a cccccccc 0000002a cccccccc cccccccc Where the assert reads out [0xcccccccc] at index 3. Can this assert be "ignored" and/or would I have to define another build setting for LLINT? I asked that question on the qt-project already: http://comments.gmane.org/gmane.comp.lib.qt.user/13631 and it was suggested to log a bug. If it was, do you see any ways to fix that problem locally? Thanks, Andre _______________________________________________ webkit-qt mailing list webkit-qt@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-qt