Microsoft Visual Studio 2005 Version 8.0.50727.762 (SP.050727-7600) Installierte Edition: Professional Intel(R) C Compiler Integration for Microsoft Visual Studio 2005, Version 10.1.689.2005 , Copyright (C) 2002-2008 Intel Corporation.
Our project has configurations for Intel and Microsoft C compiler, for each release and debug. All builds are started from inside the Visual Studio IDE.
Native C code instrumentation has been enabled for error detection and in instrumentation manager was told to instrument all projects.
Case a) selecting Intel debug consfiguration, compilation works.
Case b) selecting Microsoft debug configuration, always error D8003 source file missing is reported, see attached extract at the end.
If native C code instrumentation is disabled, compilation of both configurations work fine.
1>------ Erstellen gestartet: Projekt: IndexedSet, Konfiguration: MS_Debug Win32 ------ 2>------ Erstellen gestartet: Projekt: Registry, Konfiguration: MS_Debug Win32 ------ 2>Compiling with Visual C ... (Microsoft VC Environment) 1>Compiling with Visual C ... (Microsoft VC Environment) 2>Micro Focus Compiler Driver v18.104.22.16801 2>Copyright (c) 1998-2006 Micro Focus (IP) Limited. All rights reserved. 2> 1>Micro Focus Compiler Driver v22.214.171.12401 1>Copyright (c) 1998-2006 Micro Focus (IP) Limited. All rights reserved. 1> 2>Microsoft (R) 32-Bit C/C -Optimierungscompiler Version 14.00.50727.762 fr 80x86 2>Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten. 2> 2>cl : Befehlszeile error D8003 : Name der Quelldatei fehlt. 2>Build log was saved at "file://D:\Arbiter\ts_1-9-60-0_branch\Obj\MS_Debug\Registry\BuildLog.htm" 2>Registry - 1 error(s), 0 warning(s)
We verified by going to Project Properties > C/C > Preprocessor > Preprocessor Definitions and ensured that Preprocessor Definitions field did not contain unneeded quotation marks(or an unclosed double quote) and other accidental characters, in both Debug and Release configurations. None were found. For comparison, a log of the instrumented native build (which fails) and the non-instrumented one, which runs were provided.
A fix is included in DevPartner 10.0 Web Sync 1 which can be downloaded from SupportLine. The issue to be documented in DPS 10.0.0 WebSync 1 readme document and DPVC 10.0.0 WebSync 1 readme document as required.