id summary reporter owner description type status milestone component version severity resolution keywords cc 11221 intrusive/pointer_traits.hpp fails to compile with C++98 Marc Mondesir Ion Gaztañaga "boost/thread.hpp eventually includes boost/intrusive/pointer_traits.hpp. This gives compile errors, eg: /Source/SmartSound_109/0_SDK/Cross/boost/include/boost/intrusive/pointer_traits.hpp:36:1: Use of undeclared identifier 'check' The error depends on a compile setting, (Project settings): Apple LLVM 6.0 - Language - C++ C++ Language Dialect (set to) C++ 98 [std=c++98] This is on Mac OS 10.9 with Xcode 6.2. I attached a sample project that fails to compile by simply including boost/thread.hpp in main.mm." Bugs closed To Be Determined intrusive Boost 1.58.0 Showstopper duplicate