id summary reporter owner description type status milestone component version severity resolution keywords cc 5406 Incorrection assumption of Intel C++ Composer for Windows behaviour for c++0x features Edward Rankin John Maddock "I have confirmed with Intel the behaviour of C++ Composer XE's behaviour with respect to how it manages C++0x features it supports which VS 2010 SP1 doesn't support. You can read about it here: http://software.intel.com/en-us/forums/showthread.php?t=81434&p=1#144607 In a nutshell, Intel partially supports strongly typed enums while Microsoft doesn't (at least not c++0x syntax). However in boost/config/compiler/intel.hpp, it assumes that Intel and MS supports the exact same c++0x language features. I have just checked the trunk, and the line indicating support for scoped enums (L212) has been commented out. However, boost can compile correctly if /Qstd=c++0x is specified and that line is not commented. It might be a small thing, but it is good if this can be fixed." Bugs closed To Be Determined config Boost 1.46.1 Problem wontfix