this might have been sorted already by others and not really a problem for those not using build_usd.py, but it got me for a good full afternoon…
Long story short, this is a known problem with b2 and latest msvc-143 coming from updated VS 2022 17.10.x.
Basically, this:
Apparently the fix is coming, but if you are experiencing similar problem when compiling boost, then make sure you have the “previous” msvc installed too:
VisualStudioInstaller->Modify and tick the previous version too (14.39-17.9), not just the latest one (14.40-17.10).