'annotate.cc' hashtable:1041 : error: too few template parameters -- does not match previous declaration template ^ detected during: instantiation of class "std::tr1::hashtable [with Key=std::string, Value=std::pair, Allocator=std::allocator>, ExtractKey=Internal::extract1st>, Equal=hashmap::equal_to, H1=hashmap::hash, H2=Internal::mod_range_hashing, H=Internal::default_ranged_hash, RehashPolicy=Internal::prime_rehash_policy, cache_hash_code=false, constant_iterators=false, unique_keys=true]" at line 56 of "unordered_map" instantiation of class "std::tr1::unordered_map [with Key=std::string, T=long, Hash=hashmap::hash, Pred=hashmap::equal_to, Alloc=std::allocator>, cache_hash_code=false]" at line 63 of "hash_map.hh" instantiation of class "hashmap::hash_map<_Key, _Value> [with _Key=std::string, _Value=long]" at line 24 of "interner.hh" instantiation of class "interner [with T=long]" at line 150 of "annotate.cc"