...patience... ...found 137 targets... ...updating 7 targets... MkDir1 bin\test.test\msvc-8.0 MkDir1 bin\test.test\msvc-8.0\debug MkDir1 bin\test.test\msvc-8.0\debug\threading-multi compile-c-c++ bin\test.test\msvc-8.0\debug\threading-multi\test.obj test.cpp test.cpp(12) : error C2039: 'something' : is not a member of 'foo' with [ T=int ] b:boost/concept/detail/has_constraints.hpp(40) : see reference to class template instantiation 'DummyConcept' being compiled with [ X=foo ] b:boost/concept/detail/msvc.hpp(39) : see reference to class template instantiation 'boost::concept::not_satisfied' being compiled with [ Model=DummyConcept> ] b:boost/concept/requires.hpp(31) : see reference to class template instantiation 'boost::concept::require' being compiled with [ Model=DummyConcept> ] test.cpp(28) : see reference to class template instantiation 'boost::_requires_' being compiled with [ ModelFn=void (__cdecl *)(DummyConcept>) ] test.cpp(12) : error C2146: syntax error : missing ';' before identifier 'something' test.cpp(12) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int test.cpp(12) : error C2602: 'DummyConcept::something' is not a member of a base class of 'DummyConcept' with [ X=foo ] test.cpp(12) : see declaration of 'DummyConcept::something' with [ X=foo ] test.cpp(12) : error C2868: 'DummyConcept::something' : illegal syntax for using-declaration; expected qualified-name with [ X=foo ] call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat" x86 >nul cl /Zm800 -nologo @"bin\test.test\msvc-8.0\debug\threading-multi\test.obj.rsp" ...failed compile-c-c++ bin\test.test\msvc-8.0\debug\threading-multi\test.obj... ...skipped test.exe for lack of test.obj... ...skipped test.run for lack of test.exe... ...failed updating 1 target... ...skipped 3 targets... ...updated 3 targets...