When I try to run the smart_ptr tests on develop by the usual: C:\Projects\boost-git\boost\libs\smart_ptr\test>b2 toolset=gcc,gcc-cxx11,msvc-8.0,msvc-10.0,msvc-12.0 I now get the following errors: ...found 1 target... ...updating 1 target... msvc.write-setup-script C:\Users\PETERD~1\AppData\Local\Temp\b2_msvc_12.0_vcvarsall_x86.cmd ...updated 1 target... ...found 1 target... ...updating 1 target... msvc.write-setup-script C:\Users\PETERD~1\AppData\Local\Temp\b2_msvc_12.0_vcvarsall_x86_amd64.cmd ...updated 1 target... ...found 1 target... ...updating 1 target... msvc.write-setup-script C:\Users\PETERD~1\AppData\Local\Temp\b2_msvc_8.0_vcvarsall_x86.cmd ...updated 1 target... ...found 1 target... ...updating 1 target... msvc.write-setup-script C:\Users\PETERD~1\AppData\Local\Temp\b2_msvc_8.0_vcvarsall_x86_amd64.cmd ...updated 1 target... C:/Projects/boost-git/boost/tools/build/src/tools\msvc.jam:1057: in configure-really *** argument error * rule locate-default-setup ( command : parent : setup-name ) * called with: ( : C:\Program Files (x86)\Microsoft Visual Studio 8\vc\WPSDK : vcvarsphoneall.bat ) * missing argument command C:/Projects/boost-git/boost/tools/build/src/tools\msvc.jam:1446:see definition of rule 'locate-default-setup' being called C:/Projects/boost-git/boost/tools/build/src/tools\msvc.jam:200: in configure C:/Projects/boost-git/boost/tools/build/src/tools\msvc.jam:152: in msvc.init C:/Projects/boost-git/boost/tools/build/src/build\toolset.jam:43: in toolset.using C:/Projects/boost-git/boost/tools/build/src\build-system.jam:461: in process-explicit-toolset-requests C:/Projects/boost-git/boost/tools/build/src\build-system.jam:527: in load C:\Projects\boost-git\boost\tools\build\src/kernel\modules.jam:289: in import C:\Projects\boost-git\boost\tools\build\src/kernel/bootstrap.jam:139: in boost-build C:\Projects\boost-git\boost\boost-build.jam:17: in module scope Any ideas?