MSB3073: :VCEnd" exited with code -1073741819

Maitreyi Gupta 101 Reputation points
2021-04-06T08:40:41.89+00:00

I am seeing this failure with release and relwithdebinfo config. There are no compilation failures for debug configuration.

PreLinkEvent:
  Auto build dll exports
  setlocal
  cd C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win
  if %errorlevel% neq 0 goto :cmEnd
  C:
  if %errorlevel% neq 0 goto :cmEnd
  C:\cmake-3.17.0-win64-x64\bin\cmake.exe -E __create_def C:/myfolder/examples/windows/calculator/windows_Release_aarch64.cmake.win/calculator.dir/Release/exports.def C:/myfolder/examples/windows/calculator/windows_Release_aarch64.cmake.win/calculator.dir/Release//objects.txt
  if %errorlevel% neq 0 goto :cmEnd
  :cmEnd
  endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
  :cmErrorLevel
  exit /b %1
  :cmDone
  if %errorlevel% neq 0 goto :VCEnd
  :VCEnd
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: The command "setlocal [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: cd C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: C: [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: C:\cmake-3.17.0-win64-x64\bin\cmake.exe -E __create_def C:/myfolder/examples/windows/calculator/windows_Release_aarch64.cmake.win/calculator.dir/Release/exports.def C:/myfolder/examples/windows/calculator/windows_Release_aarch64.cmake.win/calculator.dir/Release//objects.txt [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: if %errorlevel% neq 0 goto :cmEnd [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: :cmEnd [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: :cmErrorLevel [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: exit /b %1 [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: :cmDone [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: if %errorlevel% neq 0 goto :VCEnd [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(148,5): error MSB3073: :VCEnd" exited with code -1073741819. [C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj]
Done Building Project "C:\myfolder\examples\windows\calculator\windows_Release_aarch64.cmake.win\calculator.vcxproj" (default targets) -- FAILED.

I compared the PreLinkEvent lines in Debug and Release and they are exactly same except for the folder name. Any leads are appreciated.

C++
C++
A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
3,527 questions
Not Monitored
Not Monitored
Tag not monitored by Microsoft.
35,995 questions
{count} votes

Accepted answer
  1. Maitreyi Gupta 101 Reputation points
    2021-04-08T10:59:46.72+00:00

    The issue got resolved after removing /GL compiler flag. I added it only for release configuration, hence the issue was not seen for debug configuration.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful