ICC XE 13.0
Quad core Intel CPU
using compile flags "/MP" and "/Gm".
when link phase dies because *.pdb file is in use, so it could not be overwritten, I close this file, and hit "F5" to try again. ICC is not honoring "/Gm" flag, instead, it re-compiles whole (rather big) project, over again, which lasts for another wasteful 10 minutes of waiting, though, only link is required.
The issue is still there, when I make a change to single .cpp unit, it re-compiles the whole solution.
This issue is easily to reproduce, so I will not post the test case.
th - IPACS Developer wrote:Greetings, Jennifer, I thank as well as this bug was annoying (and time-consuming for large projects). EDIT: @"th - IPACS Developer": Though I am on MSVC 2010 Ultimate (x64 project) @ Vista Ultimate x64
thank you for this information.
jljiang wrote:Hello Jennifer, I can confirm the issue is resolved/fixed in the latest (non-beta) ICC 13.0 . Even if I am using /MP switch in MSVC 2010.
This issue has been reported and fixed. The fix will be available in the 13.0 update 1. The update 1 should be available in about one or two month.