Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[vsg] Build error #31801

Closed
Joaopmoliveira opened this issue Jun 3, 2023 · 3 comments · Fixed by #31843
Closed

[vsg] Build error #31801

Joaopmoliveira opened this issue Jun 3, 2023 · 3 comments · Fixed by #31843
Assignees
Labels
category:port-bug The issue is with a library, which is something the port should already support

Comments

@Joaopmoliveira
Copy link

Package: vsg[core]:x64-windows-static -> 1.0.5

Host Environment

  • Host: x64-windows
  • Compiler: MSVC 19.36.32532.0
  • vcpkg-tool version: 2023-04-07-bedcba5172f5e4b91caac660ab7afe92c27a9895
    vcpkg-scripts version: 662dbb5 2023-06-02 (18 hours ago)

To Reproduce

vcpkg install vsg:x64-windows-static

Failure logs

-- Using cached vsg-dev-VulkanSceneGraph-v1.0.5.tar.gz.
-- Cleaning sources at C:/Dev/vcpkg/buildtrees/vsg/src/v1.0.5-2524ec1552.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/Dev/vcpkg/downloads/vsg-dev-VulkanSceneGraph-v1.0.5.tar.gz
-- Applying patch devendor-glslang.patch
-- Using source at C:/Dev/vcpkg/buildtrees/vsg/src/v1.0.5-2524ec1552.clean
-- Found external ninja('1.11.0').
-- Configuring x64-windows-static
-- Building x64-windows-static-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: C:/Dev/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe --build . --config Debug --target install -- -v -j17
    Working Directory: C:/Dev/vcpkg/buildtrees/vsg/x64-windows-static-dbg
    See logs for more information:
      C:\Dev\vcpkg\buildtrees\vsg\install-x64-windows-static-dbg-out.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/vsg/portfile.cmake:11 (vcpkg_cmake_install)
  scripts/ports.cmake:147 (include)



C:\Dev\vcpkg\buildtrees\vsg\install-x64-windows-static-dbg-out.log
[1/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\core\Version.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\core\Version.cpp
[2/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\core\Auxiliary.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\core\Auxiliary.cpp
[3/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\nodes\CullNode.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\nodes\CullNode.cpp
[4/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\nodes\Group.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\nodes\Group.cpp
[5/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\nodes\CullGroup.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\nodes\CullGroup.cpp
...
Skipped 132 lines
...

[138/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\UpdateOperations.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\UpdateOperations.cpp
[139/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\View.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\View.cpp
[140/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\RecordAndSubmitTask.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\RecordAndSubmitTask.cpp
[141/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\WindowResizeHandler.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\WindowResizeHandler.cpp
[142/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\io\ObjectFactory.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\io\ObjectFactory.cpp
[143/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\TransferTask.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\TransferTask.cpp
[144/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\AccelerationGeometry.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\AccelerationGeometry.cpp
[145/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\RayTracingShaderGroup.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\RayTracingShaderGroup.cpp
[146/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\CompileTraversal.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\CompileTraversal.cpp
[147/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\app\RecordTraversal.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\app\RecordTraversal.cpp
[148/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\AccelerationStructure.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\AccelerationStructure.cpp
[149/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\BottomLevelAccelerationStructure.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\BottomLevelAccelerationStructure.cpp
[150/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\BuildAccelerationStructureTraversal.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\BuildAccelerationStructureTraversal.cpp
[151/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\TraceRays.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\TraceRays.cpp
[152/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\DescriptorAccelerationStructure.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\DescriptorAccelerationStructure.cpp
[153/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\meshshaders\DrawMeshTasksIndirect.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\meshshaders\DrawMeshTasksIndirect.cpp
[154/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\RayTracingPipeline.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\RayTracingPipeline.cpp
[155/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\raytracing\TopLevelAccelerationStructure.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\raytracing\TopLevelAccelerationStructure.cpp
[156/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\UIEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\UIEvent.cpp
[157/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\meshshaders\DrawMeshTasksIndirectCount.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\meshshaders\DrawMeshTasksIndirectCount.cpp
[158/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\meshshaders\DrawMeshTasks.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\meshshaders\DrawMeshTasks.cpp
[159/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\ApplicationEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\ApplicationEvent.cpp
[160/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\KeyEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\KeyEvent.cpp
[161/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\TouchEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\TouchEvent.cpp
[162/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\PointerEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\PointerEvent.cpp
[163/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\ScrollWheelEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\ScrollWheelEvent.cpp
[164/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\WindowEvent.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\WindowEvent.cpp
[165/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\CollectEvents.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\CollectEvents.cpp
[166/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\ShiftEventTime.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\ShiftEventTime.cpp
[167/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\RecordEvents.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\RecordEvents.cpp
[168/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\PlayEvents.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\PlayEvents.cpp
[169/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\CommandBuffer.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\CommandBuffer.cpp
[170/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\CommandPool.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\CommandPool.cpp
[171/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\ui\PrintEvents.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\ui\PrintEvents.cpp
[172/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Device.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Device.cpp
[173/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\DeviceFeatures.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\DeviceFeatures.cpp
[174/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\DeviceMemory.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\DeviceMemory.cpp
[175/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Extensions.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Extensions.cpp
[176/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\DescriptorPool.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\DescriptorPool.cpp
[177/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Context.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Context.cpp
[178/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Framebuffer.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Framebuffer.cpp
[179/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Fence.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Fence.cpp
[180/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Queue.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Queue.cpp
[181/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\PhysicalDevice.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\PhysicalDevice.cpp
[182/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Instance.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Instance.cpp
[183/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\RenderPass.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\RenderPass.cpp
[184/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Surface.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Surface.cpp
[185/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Semaphore.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Semaphore.cpp
[186/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\MemoryBufferPools.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\MemoryBufferPools.cpp
[187/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\Swapchain.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\Swapchain.cpp
[188/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\CommandLine.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\CommandLine.cpp
[189/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\AnimationPath.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\AnimationPath.cpp
[190/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\SharedObjects.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\SharedObjects.cpp
[191/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\ShaderCompiler.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp
FAILED: src/vsg/CMakeFiles/vsg.dir/utils/ShaderCompiler.cpp.obj 
C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\ShaderCompiler.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp
C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp(172): error C2065: 'EShLangTask': undeclared identifier
C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp(176): error C2065: 'EShLangMesh': undeclared identifier
C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp(282): error C2039: 'emitNonSemanticShaderDebugInfo': is not a member of 'glslang::SpvOptions'
C:\VulkanSDK\1.3.204.1\Include\glslang\SPIRV\SpvTools.h(55): note: see declaration of 'glslang::SpvOptions'
C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp(283): error C2039: 'emitNonSemanticShaderDebugSource': is not a member of 'glslang::SpvOptions'
C:\VulkanSDK\1.3.204.1\Include\glslang\SPIRV\SpvTools.h(55): note: see declaration of 'glslang::SpvOptions'
[192/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\vk\ResourceRequirements.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\vk\ResourceRequirements.cpp
[193/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\GraphicsPipelineConfigurator.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\GraphicsPipelineConfigurator.cpp
[194/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\ComputeBounds.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ComputeBounds.cpp
[195/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\Builder.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\Builder.cpp
[196/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\LineSegmentIntersector.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\LineSegmentIntersector.cpp
[197/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\Intersector.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\Intersector.cpp
[198/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\LoadPagedLOD.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\LoadPagedLOD.cpp
[199/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\utils\ShaderSet.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderSet.cpp
[200/202] C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1436~1.325\bin\Hostx64\x64\cl.exe   /TP  -IC:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\include -IC:\Dev\vcpkg\buildtrees\vsg\x64-windows-static-dbg\include -external:IC:\VulkanSDK\1.3.204.1\Include -external:IC:\Dev\vcpkg\installed\x64-windows-static\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1  /bigobj /MP -std:c++17 /showIncludes /Fosrc\vsg\CMakeFiles\vsg.dir\platform\win32\Win32_Window.cpp.obj /Fdsrc\vsg\CMakeFiles\vsg.dir\vsg.pdb /FS -c C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\platform\win32\Win32_Window.cpp
ninja: build stopped: subcommand failed.

Additional context

@LilyWangLL LilyWangLL added the category:port-bug The issue is with a library, which is something the port should already support label Jun 6, 2023
@LilyWangLL
Copy link
Contributor

LilyWangLL commented Jun 6, 2023

Thanks for posting this issue. I could reproduce this issue locally, because vsg is calling the glslang headers provided by Vulkan, it did not use the glslang headers which provided by glslang in vcpkg.

C:\VulkanSDK\1.3.204.1\Include\glslang\SPIRV\SpvTools.h(55): note: see declaration of 'glslang::SpvOptions'
C:\Dev\vcpkg\buildtrees\vsg\src\v1.0.5-2524ec1552.clean\src\vsg\utils\ShaderCompiler.cpp(283): error C2039: 'emitNonSemanticShaderDebugSource': is not a member of 'glslang::SpvOptions'
C:\VulkanSDK\1.3.204.1\Include\glslang\SPIRV\SpvTools.h(55): note: see declaration of 'glslang::SpvOptions'

@Joaopmoliveira
Copy link
Author

Thank you for the quick response!

@cbrl
Copy link
Contributor

cbrl commented Jun 7, 2023

This is a bit tricky since vsg requires the Vulkan SDK, which includes glslang. Even though the project isn't linking the Vulkan::glslang target specifically, the project is still going to be including the $VULKAN_SDK/Include directory as an effect of linking the main Vulkan library. This is going to make the Vulkan SDK's glslang headers visible to the project. Theoretically, this can be a problem for any port that requires the Vulkan SDK and glslang.

I'm not familiar with how CMake sorts the public include directories that are brought in via target_link_libraries, but linking Vulkan::Vulkan after the glslang targets may put vcpkg's glslang include directory first, causing the compiler to prefer vcpkg's version of glslang when searching for the headers.

@cbrl cbrl mentioned this issue Jun 7, 2023
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support
Projects
None yet
3 participants