<div>Hi,</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am trying to build WebKit release version 31916 (sorry for using such an old version :-) ) using&nbsp;arm compiler. The compiler appears to be very strict and as a result, I am getting several errors.&nbsp;If anyone has encountered the following errors or has any suggestions, please let me know.</div>

<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Here are the errors seen while compiling /WebCore/dom/StyledElement.cpp. I am also attaching the complete build log.</div>
<div>&nbsp;</div>
<div>1. &quot;<a href="file://WebKit/JavaScriptCore/wtf/HashTable.h">\\WebKit\JavaScriptCore\wtf/HashTable.h</a>&quot;, line 334: Error:&nbsp; #349: no operator &quot;==&quot; matches these operands<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; operand types are: const std::pair&lt;WTF::GenericHashTraitsBase&lt;false, WebCore::MappedAttributeKey&gt;::TraitType, WTF::GenericHashTraitsBase&lt;true, int&gt;::TraitType&gt;::first_type == WebCore::MappedAttributeKey<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; static bool isEmptyBucket(const ValueType&amp; value) { return Extractor::extract(value) == KeyTraits::emptyValue(); }<br>&nbsp;</div>
<div>2. <a href="file://WebKit/JavaScriptCore/wtf/HashTable.h">\\WebKit\JavaScriptCore\wtf/HashTable.h</a>&quot;, line 335: Error:&nbsp; #349: no operator &quot;==&quot; matches these operands<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; operand types are: const std::pair&lt;WTF::GenericHashTraitsBase&lt;false, WebCore::MappedAttributeKey&gt;::TraitType, WTF::GenericHashTraitsBase&lt;true, int&gt;::TraitType&gt;::first_type == WebCore::MappedAttributeKey<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; static bool isDeletedBucket(const ValueType&amp; value) { return Extractor::extract(value) == KeyTraits::deletedValue(); }<br>&nbsp;</div>
<div>3. &quot;<a href="file://WebKit/JavaScriptCore/wtf/HashMap.h">\\WebKit\JavaScriptCore\wtf/HashMap.h</a>&quot;, line 154: Error:&nbsp; #349: no operator &quot;==&quot; matches these operands<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; operand types are: WTF::GenericHashTraitsBase&lt;false, WebCore::MappedAttributeKey&gt;::TraitType == WebCore::MappedAttributeKey<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (location.first == KeyStorageTraits::deletedValue())<br>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Note:- I have already tried to use the bug fix which went in Revision 32609 (rdar://problem/5657459), however, my issues were still not fixed.</div>
<div>&nbsp;</div>
<div>Thanks,</div>
<div>Tuheen</div>