I forgot to mention that I am using the following patch for the intel-win.jam file: diff -Nru boost_1_67_0_b1_rc1.orig/tools/build/src/tools/intel-win.jam boost_1_67_0_b1_rc1/tools/build/src/tools/intel-win.jam --- boost_1_67_0_b1_rc1.orig/tools/build/src/tools/intel-win.jam 2018-03-08 14:07:09.000000000 +0100 +++ boost_1_67_0_b1_rc1/tools/build/src/tools/intel-win.jam 2018-03-12 14:46:07.484225270 +0100 @@ -468,14 +468,14 @@ <architecture>/<address-model>64 <architecture>x86/<address-model>64 ; -.intel-autodetect-versions = 14.0 13.0 12.0 ; +.intel-autodetect-versions = 14.1 14.0 13.0 12.0 ; .iclvars-12.0-supported-vcs = "10.0 9.0 8.0" ; .iclvars-12.1-supported-vcs = "10.0 9.0 8.0" ; .iclvars-13.0-supported-vcs = "11.0 10.0 9.0" ; .iclvars-14.0-supported-vcs = "12.0 11.0 10.0 9.0" ; .iclvars-15.0-supported-vcs = "12.0 11.0 10.0 9.0" ; .iclvars-16.0-supported-vcs = "14.0 12.0 11.0 10.0 9.0" ; -.iclvars-17.0-supported-vcs = "14.0 12.0 11.0 10.0" ; +.iclvars-17.0-supported-vcs = "14.1 14.0 12.0 11.0 10.0" ; .iclvars-18.0-supported-vcs = "14.1 14.0 12.0 11.0 10.0" ; .iclvars-version-alias-vc14.1 = vs2017 ; .iclvars-version-alias-vc14 = vs2015 ; My approach has been working well for all Boost 1.6x versions except the recent one (1.67 Beta) - probably because of the latest changes in the msvc.jam file. Before b2, I am executing bootstrap.bat command in the root Boost folder. -- Sent from: http://boost.2283326.n4.nabble.com/Boost-Dev-f2600599.html