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

        Here are the errors seen while compiling
/WebCore/dom/StyledElement.cpp. I am also attaching the complete build log.

1. 
"\\WebKit\JavaScriptCore\wtf/HashTable.h<file://WebKit/JavaScriptCore/wtf/HashTable.h>",
line 334: Error:  #349: no operator "==" matches these operands
            operand types are: const
std::pair<WTF::GenericHashTraitsBase<false,
WebCore::MappedAttributeKey>::TraitType, WTF::GenericHashTraitsBase<true,
int>::TraitType>::first_type == WebCore::MappedAttributeKey
          static bool isEmptyBucket(const ValueType& value) { return
Extractor::extract(value) == KeyTraits::emptyValue(); }

2. 
\\WebKit\JavaScriptCore\wtf/HashTable.h<file://WebKit/JavaScriptCore/wtf/HashTable.h>",
line 335: Error:  #349: no operator "==" matches these operands
            operand types are: const
std::pair<WTF::GenericHashTraitsBase<false,
WebCore::MappedAttributeKey>::TraitType, WTF::GenericHashTraitsBase<true,
int>::TraitType>::first_type == WebCore::MappedAttributeKey
          static bool isDeletedBucket(const ValueType& value) { return
Extractor::extract(value) == KeyTraits::deletedValue(); }

3. 
"\\WebKit\JavaScriptCore\wtf/HashMap.h<file://WebKit/JavaScriptCore/wtf/HashMap.h>",
line 154: Error:  #349: no operator "==" matches these operands
            operand types are: WTF::GenericHashTraitsBase<false,
WebCore::MappedAttributeKey>::TraitType == WebCore::MappedAttributeKey
              if (location.first == KeyStorageTraits::deletedValue())

          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.

Thanks,
Tuheen
***Compiling file "C:\\WebKit\WebCore\dom\StyledElement.cpp" for configuration 
"Phone Debug (ARMV5) [UIQ3.1]"
***Makefile structures up to date. Skipping 'bldmake bldfiles'
make.exe -f 
C:\Symbian\UIQ3.1SDK\epoc32\build\\WebKit\WebCore\group\WEBCORE\ARMV5\WEBCORE.ARMV5
 
\Symbian\UIQ3.1SDK\EPOC32\BUILD\\WebKit\WebCore\group\WEBCORE\ARMV5\UDEB\StyledElement.o
 
styledelement.cpp
armcc -g -O0 --diag_suppress 66,161,611,654,997,1152,1300,1464,1488,6318,6331  
--diag_error 1267 --thumb  --fpu softvfp --exceptions --exceptions_unwind 
-D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library 
--fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter 
--dllimport_runtime  -c --md -D_DEBUG -D_UNICODE -D__SYMBIAN32__ 
-D__UIQ30_SDK__ -D__UIQ31_SDK__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ 
-D__ARMCC_2__ -D__ARMCC_2_2__ -D__MARM_ARMV5__ -DMUIQ 
-D__SUPPORT_CPP_EXCEPTIONS__ 
-D__PRODUCT_INCLUDE__=\"\Symbian\UIQ3.1SDK\epoc32\include\variant\UIQ_3.1.hrh\" 
 --cpp --preinclude \Symbian\UIQ3.1SDK\EPOC32\INCLUDE\RVCT2_2\RVCT2_2.h  -J 
\\WebKit\WebCore\dom -J \\WebKit -J \\WebKit\JavaScriptCore -J 
\\WebKit\JavaScriptCore\ForwardingHeaders -J \\WebKit\JavaScriptCore\kjs -J 
\\WebKit\JavaScriptCore\wtf -J \\WebKit\JavaScriptCore\wtf\unicode -J 
\\WebKit\WebKit\muiq\API -J \\WebKit\WebKit\muiq\WebkitSupport -J 
\\WebKit\WebCore -J \\WebKit\WebCore\platform -J 
\\WebKit\WebCore\platform\network -J \\WebKit\WebCore\platform\graphics -J 
\\WebKit\WebCore\platform\graphics\muiq -J \\WebKit\WebCore\platform\sql -J 
\\WebKit\WebCore\platform\text -J \\WebKit\WebCore\loader -J 
\\WebKit\WebCore\loader\archive -J \\WebKit\WebCore\loader\icon -J 
\\WebKit\WebCore\css -J \\WebKit\WebCore\dom -J \\WebKit\WebCore\page -J 
\\WebKit\WebCore\bridge -J \\WebKit\WebCore\bridge\c -J 
\\WebKit\WebCore\editing -J \\WebKit\WebCore\history -J \\WebKit\WebCore\xml -J 
\\WebKit\WebCore\html -J \\WebKit\WebCore\bindings\js -J 
\\WebKit\WebCore\platform\image-decoders -J 
\\WebKit\WebCore\platform\image-decoders\bmp -J 
\\WebKit\WebCore\platform\image-decoders\gif -J 
\\WebKit\WebCore\platform\image-decoders\ico -J 
\\WebKit\WebCore\platform\image-decoders\jpeg -J 
\\WebKit\WebCore\platform\image-decoders\png -J 
\\WebKit\WebCore\platform\image-decoders\xbm -J \\WebKit\WebCore\platform\muiq 
-J \\WebKit\WebCore\platform\network\muiq -J \\WebKit\WebCore\plugins -J 
\\WebKit\WebCore\rendering -J \\WebKit\WebCore\storage -J 
\\WebKit\WebKitBuild\obj\WebCore\DerivedSources -J 
\\WebKit\WebKitLibraries\win\include -J 
\\WebKit\WebKitLibraries\win\include\SQLite -J 
\\WebKit\WebKitLibraries\win\include\unicode -J 
\Symbian\UIQ3.1SDK\EPOC32\include -J \Symbian\UIQ3.1SDK\EPOC32\include\stdapis 
-J \Symbian\UIQ3.1SDK\EPOC32\include\stlport -J 
\Symbian\UIQ3.1SDK\EPOC32\include\stlport\stl -J 
\Symbian\UIQ3.1SDK\epoc32\include\variant -o 
\Symbian\UIQ3.1SDK\EPOC32\BUILD\\WebKit\WebCore\group\WEBCORE\ARMV5\UDEB\StyledElement.o
 \\WebKit\WebCore\dom\styledelement.cpp
"\\WebKit\JavaScriptCore\wtf/HashTable.h", line 334: Error:  #349: no operator 
"==" matches these operands
            operand types are: const 
std::pair<WTF::GenericHashTraitsBase<false, 
WebCore::MappedAttributeKey>::TraitType, WTF::GenericHashTraitsBase<true, 
int>::TraitType>::first_type == WebCore::MappedAttributeKey
          static bool isEmptyBucket(const ValueType& value) { return 
Extractor::extract(value) == KeyTraits::emptyValue(); }
                                                                                
               ^
          detected during:
            instantiation of "bool WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::isEmptyBucket(const WTF::HashTable<Key, 
Value, Extractor, HashFunctions, Traits, KeyTraits>::ValueType &) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 340
            instantiation of "bool WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::isEmptyOrDeletedBucket(const 
WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, 
KeyTraits>::ValueType &) [with Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 888
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::rehash(int) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 370
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::shrink() [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 805
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::remove(WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::ValueType *) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 782
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, 
KeyTraits>::removeAndInvalidateWithoutEntryConsistencyCheck(WTF::HashTable<Key, 
Value, Extractor, HashFunctions, Traits, KeyTraits>::ValueType *) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
"\\WebKit\JavaScriptCore\wtf/HashTable.h", line 335: Error:  #349: no operator 
"==" matches these operands
            operand types are: const 
std::pair<WTF::GenericHashTraitsBase<false, 
WebCore::MappedAttributeKey>::TraitType, WTF::GenericHashTraitsBase<true, 
int>::TraitType>::first_type == WebCore::MappedAttributeKey
          static bool isDeletedBucket(const ValueType& value) { return 
Extractor::extract(value) == KeyTraits::deletedValue(); }
                                                                                
                 ^
          detected during:
            instantiation of "bool WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::isDeletedBucket(const WTF::HashTable<Key, 
Value, Extractor, HashFunctions, Traits, KeyTraits>::ValueType &) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 340
            instantiation of "bool WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::isEmptyOrDeletedBucket(const 
WTF::HashTable<Key, Value, Extractor, HashFunctions, Traits, 
KeyTraits>::ValueType &) [with Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 888
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::rehash(int) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 370
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::shrink() [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 805
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::remove(WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, KeyTraits>::ValueType *) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
at line 782
            instantiation of "void WTF::HashTable<Key, Value, Extractor, 
HashFunctions, Traits, 
KeyTraits>::removeAndInvalidateWithoutEntryConsistencyCheck(WTF::HashTable<Key, 
Value, Extractor, HashFunctions, Traits, KeyTraits>::ValueType *) [with 
Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits]" 
"\\WebKit\JavaScriptCore\wtf/HashMap.h", line 154: Error:  #349: no operator 
"==" matches these operands
            operand types are: WTF::GenericHashTraitsBase<false, 
WebCore::MappedAttributeKey>::TraitType == WebCore::MappedAttributeKey
              if (location.first == KeyStorageTraits::deletedValue())
                                 ^
          detected during:
            instantiation of "void WTF::HashMapTranslator<false, ValueType, 
ValueTraits, ValueStorageTraits, 
HashFunctions>::translate(WTF::HashMapTranslator<false, ValueType, ValueTraits, 
ValueStorageTraits, HashFunctions>::ValueStorageType &, const 
WTF::HashMapTranslator<false, ValueType, ValueTraits, ValueStorageTraits, 
HashFunctions>::KeyType &, const WTF::HashMapTranslator<false, ValueType, 
ValueTraits, ValueStorageTraits, HashFunctions>::MappedType &) [with 
ValueType=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueType, 
ValueTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueTraits, 
ValueStorageTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::HashFunctions]" at 
line 670 of "\\WebKit\JavaScriptCore\wtf/HashTable.h"
            instantiation of "std::pair<WTF::HashTableIterator<Key, Value, 
Extractor, HashFunctions, Traits, KeyTraits>, bool> WTF::HashTable<Key, Value, 
Extractor, HashFunctions, Traits, KeyTraits>::add<T,Extra,HashTranslator>(const 
T &, const Extra &) [with Key=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageType, 
Value=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType, 
Extractor=WTF::PairFirstExtractor<WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageType>, 
HashFunctions=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration 
*>>::StorageHashFunctions, Traits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
KeyTraits=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyStorageTraits, 
T=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::KeyType, 
Extra=WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::MappedType, 
HashTranslator=WTF::HashMapTranslator<false, 
WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueType, 
WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueTraits, 
WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::ValueStorageTraits, 
WTF::HashMap<WebCore::MappedAttributeKey, 
WebCore::CSSMappedAttributeDeclaration *, WebCore::MappedAttributeHash, 
WebCore::MappedAttributeKeyTraits, 
WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>>::HashFunctions>]" at 
line 277
            instantiation of 
"std::pair<WTF::HashTableIteratorAdapter<WTF::HashTable<WTF::HashKeyStorageTraits<HashArg,
 KeyTraitsArg>::Traits::TraitType, 
WTF::PairHashTraits<WTF::HashKeyStorageTraits<HashArg, KeyTraitsArg>::Traits, 
MappedTraitsArg::StorageTraits>::TraitType, 
WTF::PairFirstExtractor<WTF::PairHashTraits<WTF::HashKeyStorageTraits<HashArg, 
KeyTraitsArg>::Traits, MappedTraitsArg::StorageTraits>::TraitType>, 
WTF::HashKeyStorageTraits<HashArg, KeyTraitsArg>::Hash, 
WTF::PairHashTraits<WTF::HashKeyStorageTraits<HashArg, KeyTraitsArg>::Traits, 
MappedTraitsArg::StorageTraits>, WTF::HashKeyStorageTraits<HashArg, 
KeyTraitsArg>::Traits>, WTF::PairBaseHashTraits<KeyTraitsArg, 
MappedTraitsArg>::TraitType>, bool> WTF::HashMap<KeyArg, MappedArg, HashArg, 
KeyTraitsArg, MappedTraitsArg>::inlineAdd(const WTF::HashMap<KeyArg, MappedArg, 
HashArg, KeyTraitsArg, MappedTraitsArg>::KeyType &, const WTF::HashMap<KeyArg, 
MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedType &) [with 
KeyArg=WebCore::MappedAttributeKey, 
MappedArg=WebCore::CSSMappedAttributeDeclaration *, 
HashArg=WebCore::MappedAttributeHash, 
KeyTraitsArg=WebCore::MappedAttributeKeyTraits, 
MappedTraitsArg=WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>]" at 
line 290
            instantiation of 
"std::pair<WTF::HashTableIteratorAdapter<WTF::HashTable<WTF::HashKeyStorageTraits<HashArg,
 KeyTraitsArg>::Traits::TraitType, 
WTF::PairHashTraits<WTF::HashKeyStorageTraits<HashArg, KeyTraitsArg>::Traits, 
MappedTraitsArg::StorageTraits>::TraitType, 
WTF::PairFirstExtractor<WTF::PairHashTraits<WTF::HashKeyStorageTraits<HashArg, 
KeyTraitsArg>::Traits, MappedTraitsArg::StorageTraits>::TraitType>, 
WTF::HashKeyStorageTraits<HashArg, KeyTraitsArg>::Hash, 
WTF::PairHashTraits<WTF::HashKeyStorageTraits<HashArg, KeyTraitsArg>::Traits, 
MappedTraitsArg::StorageTraits>, WTF::HashKeyStorageTraits<HashArg, 
KeyTraitsArg>::Traits>, WTF::PairBaseHashTraits<KeyTraitsArg, 
MappedTraitsArg>::TraitType>, bool> WTF::HashMap<KeyArg, MappedArg, HashArg, 
KeyTraitsArg, MappedTraitsArg>::set(const WTF::HashMap<KeyArg, MappedArg, 
HashArg, KeyTraitsArg, MappedTraitsArg>::KeyType &, const WTF::HashMap<KeyArg, 
MappedArg, HashArg, KeyTraitsArg, MappedTraitsArg>::MappedType &) [with 
KeyArg=WebCore::MappedAttributeKey, 
MappedArg=WebCore::CSSMappedAttributeDeclaration *, 
HashArg=WebCore::MappedAttributeHash, 
KeyTraitsArg=WebCore::MappedAttributeKeyTraits, 
MappedTraitsArg=WTF::HashTraits<WebCore::CSSMappedAttributeDeclaration *>]" 
\\WebKit\WebCore\dom\styledelement.cpp: 0 warnings, 3 errors
make.exe: *** 
[\Symbian\UIQ3.1SDK\EPOC32\BUILD\\WebKit\WebCore\group\WEBCORE\ARMV5\UDEB\StyledElement.o]
 Error 1

=== make failed with error code 2 ===
***Stopping. Check the Problems view or Console output for errors.
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to