I know this is an old question, but I came across a similar crash:
1> C: \ Program Files (x86) \ MSBuild \ Microsoft.Cpp \ v4.0 \ Platforms \ Win32 \ Microsoft.Cpp.Win32.Targets (147.5): MSB6006 error: "CL.exe" completed with code - 1073740777.
Fully reproducible and extremely annoying. In my case, this seems to be due to the infinitely long list of inclusion paths that my client uses (more than 16 Kbytes include path text, several hundred include paths to search), and when I cleared this and reduced the overall size, the crash disappeared.
So my suspicion is that Microsoft has a 16 kb buffer somewhere in its compiler, when the bombs are fully loaded. Hope that helps someone.
source share