-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Visual C++ 2008 on Dual-core machine
As described here: http://msdn.microsoft.com/en-us/library/9h3z1a69(v=VS.90).aspx
Multiprocessor Build Output looks like this. Each line has a prefix indicating the number of build process. For now MSBuild Parser parses the number as the part of a file path, which results in a broken link to the file.
1>------ Build started: Project: ConsoleApp2, Configuration: Debug Win32 ------
2>------ Build started: Project: ConsoleApp1, Configuration: Debug Win32 ------
1>Compiling...
2>Compiling...
1>stdafx.cpp
2>stdafx.cpp
2>Compiling...
1>Compiling...
2>AssemblyInfo.cpp
1>AssemblyInfo.cpp
1>ConsoleApp2.cpp
2>ConsoleApp1.cpp
2>Generating Code...
1>Generating Code...
1>Compiling resources...
2>Compiling resources...
2>Linking...
1>Linking...
2>Build log was saved at "file://d:\Documents and Settings\username\My Documents\Visual Studio\Projects\Demo\ConsoleApp1\Debug\BuildLog.htm"
2>ConsoleApp1 - 0 error(s), 0 warning(s)
2>
1>Build log was saved at "file://d:\Documents and Settings\username\My Documents\Visual Studio\Projects\Demo\ConsoleApp2\Debug\BuildLog.htm"
1>ConsoleApp2 - 0 error(s), 0 warning(s)
1>
---------------------- Done ----------------------
Build: 2 succeeded, 0 failed, 0 up-to-date, 0 skipped
Du you have a log with some warnings?
BTW: if you are interested in providing a patch, the source is at http://fisheye.jenkins-ci.org/browse/Hudson/trunk/hudson/plugins/warnings/src/main/java/hudson/plugins/warnings/parser/MsBuildParser.java?r=31229