id summary reporter owner description type status milestone component version severity resolution keywords cc 9456 BOOST_SPIRIT_THREADSAFE not working well when BOOST_THREAD_DONT_PROVIDE_NESTED_LOCKS is defined anonymous Joel de Guzman "BOOST_SPIRIT_THREADSAFE uses boost::mutex::scoped_lock typedef which is not accessible when BOOST_THREAD_DONT_PROVIDE_NESTED_LOCKS is defined (this macro is defined when BOOST_THREAD_VERSION is set to 4).[[BR]] Also Boost Wave library fails to compile due to dependence on Spirit.[[BR]] I suggest to replace scoped_lock typedefs with explicit boost::unique_lock usage.[[BR]] Best regards, Maksim." Bugs closed To Be Determined spirit Boost 1.55.0 Problem fixed spirit wave