id summary reporter owner description type status milestone component version severity resolution keywords cc 3568 integer.hpp fails to compile with /Za switch muckjail@… Daryle Walker "This little snippet complies fine with the /Ze switch which enables Microsoft extensions #include int main(){ return 0; } But if you disable microsoft extensions with the /Za switch then you get the following errors mess of errors. 1>c:\boost\include\boost-1_40\boost\integer_fwd.hpp(70) : error C2039: 'long_long_type' : is not a member of 'boost' 1>c:\boost\include\boost-1_40\boost\integer_fwd.hpp(70) : error C2065: 'long_long_type' : undeclared identifier 1>c:\boost\include\boost-1_40\boost\integer_fwd.hpp(70) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template 1>c:\boost\include\boost-1_40\boost\integer_fwd.hpp(73) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template 1>c:\boost\include\boost-1_40\boost\integer_traits.hpp(67) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template 1>c:\boost\include\boost-1_40\boost\integer_traits.hpp(73) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template 1>c:\boost\include\boost-1_40\boost\integer_traits.hpp(79) : error C2913: explicit specialization; 'boost::integer_traits' is not a specialization of a class template more..." Bugs closed Boost 1.41.0 integer Boost 1.40.0 Problem fixed mateusz@…