id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3142,(Phoenix) incorrect forward declaration for VC9's stdext::hash_map and stdext::hash_multimap,Anonymous,Joel de Guzman,"Compiler used: VC9 sp1( it reports its version as: Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 ) How to reproduce: #include #include int main() { } From the VS command prompt, with the environment variable BOOST_DIR set to the appropriate path, compile: cl px.cpp /I%BOOST_DIR% Error: boost_1_39_0\boost\spirit\home\phoenix\stl\algorithm\detail\std_hash_map_fwd.hpp(29) : error C2976: 'stdext::hash_map' : too few template arguments C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\hash_map(87) : see declaration of 'stdext::hash_map' boost_1_39_0\boost\spirit\home\phoenix\stl\algorithm\detail\std_hash_map_fwd.hpp(36) : error C2976: 'stdext::hash_multimap' : too few template arguments C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\hash_map(181) : see declaration of 'stdext::hash_multimap' ",Bugs,closed,Boost 1.40.0,spirit,Boost 1.40.0,Problem,fixed,,