Skip to content

Implement VMA usage and update APIs to reflect the simplification. #1102

Implement VMA usage and update APIs to reflect the simplification.

Implement VMA usage and update APIs to reflect the simplification. #1102

Triggered via pull request September 17, 2023 23:36
Status Failure
Total duration 8m 50s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

build-system.yml

on: pull_request
Doxygen - Ubuntu
1m 20s
Doxygen - Ubuntu
clang-format
19s
clang-format
Matrix: CI
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 32 warnings
Ubuntu - Clang 10 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L22
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L28
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L34
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Release: graphics/include/NovelRT/Graphics/Vulkan/VulkanGraphicsMemoryAllocator.hpp#L17
private field '_allocator' is not used [-Werror,-Wunused-private-field]
Ubuntu - Clang 10 - Release: graphics/GraphicsMemoryAllocator.cpp#L19
field '_adapter' is uninitialized when used here [-Werror,-Wuninitialized]
Ubuntu - Clang 10 - Release: graphics/GraphicsMemoryAllocator.cpp#L17
unused parameter 'adapter' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Release
Process completed with exit code 2.
Ubuntu - Clang 10 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L22
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L28
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L34
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Debug: graphics/include/NovelRT/Graphics/Vulkan/VulkanGraphicsMemoryAllocator.hpp#L17
private field '_allocator' is not used [-Werror,-Wunused-private-field]
Ubuntu - Clang 10 - Debug: graphics/GraphicsMemoryAllocator.cpp#L19
field '_adapter' is uninitialized when used here [-Werror,-Wuninitialized]
Ubuntu - Clang 10 - Debug: graphics/GraphicsMemoryAllocator.cpp#L17
unused parameter 'adapter' [-Werror,-Wunused-parameter]
Ubuntu - Clang 10 - Debug
Process completed with exit code 2.
Windows - Visual Studio 2019 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Release
Process completed with exit code 1.
Windows - Visual Studio 2019 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Debug
Process completed with exit code 1.
Windows - Visual Studio 2022 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Debug
Process completed with exit code 1.
Windows - Visual Studio 2022 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Release
Process completed with exit code 1.
macOS 11 - Apple-Clang 13 - Debug: src/NovelRT.Interop/Graphics/NrtGraphicsProvider.cpp#L7
'NovelRT/Graphics/Graphics.hpp' file not found
macOS 11 - Apple-Clang 13 - Debug: src/NovelRT.Interop/Ecs/Graphics/NrtDefaultRenderingSystem.cpp#L7
'NovelRT/Ecs/Graphics/Ecs.Graphics.h' file not found
macOS 11 - Apple-Clang 13 - Debug
Process completed with exit code 2.
macOS 11 - Apple-Clang 13 - Release: src/NovelRT.Interop/Graphics/NrtGraphicsProvider.cpp#L7
'NovelRT/Graphics/Graphics.hpp' file not found
macOS 11 - Apple-Clang 13 - Release: src/NovelRT.Interop/Ecs/Graphics/NrtDefaultRenderingSystem.cpp#L7
'NovelRT/Ecs/Graphics/Ecs.Graphics.h' file not found
macOS 11 - Apple-Clang 13 - Release
Process completed with exit code 2.
clang-format
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Doxygen - Ubuntu
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Ubuntu - Clang 10 - Release
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Ubuntu - Clang 10 - Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/src/opus_decoder.c#L37
You appear to be compiling without optimization, if so opus will be very slow. [-W#pragma-messages]
Windows - Visual Studio 2019 - Release
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows - Visual Studio 2019 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L22
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L28
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L34
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows - Visual Studio 2019 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L22
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L28
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2019 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L34
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows - Visual Studio 2022 - Debug: build/thirdparty/OpenAL/src/al/event.cpp#L207
discarding return value: A lock should be stored in a variable to protect the scope. If you're intentionally constructing a temporary to protect the rest of the current expression using the comma operator, you can cast the temporary to void or define _SILENCE_NODISCARD_LOCK_WARNINGS to suppress this warning. [D:\a\NovelRT\NovelRT\build\thirdparty\OpenAL\bin\OpenAL.vcxproj]
Windows - Visual Studio 2022 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L22
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L28
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Debug: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L34
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Release
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Windows - Visual Studio 2022 - Release: build/thirdparty/OpenAL/src/al/event.cpp#L207
discarding return value: A lock should be stored in a variable to protect the scope. If you're intentionally constructing a temporary to protect the rest of the current expression using the comma operator, you can cast the temporary to void or define _SILENCE_NODISCARD_LOCK_WARNINGS to suppress this warning. [D:\a\NovelRT\NovelRT\build\thirdparty\OpenAL\bin\OpenAL.vcxproj]
Windows - Visual Studio 2022 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L16
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L22
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L28
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
Windows - Visual Studio 2022 - Release: graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L34
'createInfo': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
macOS 11 - Apple-Clang 13 - Debug
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
macOS 11 - Apple-Clang 13 - Debug: build/thirdparty/Opus/src/src/opus_decoder.c#L37
You appear to be compiling without optimization, if so opus will be very slow. [-W#pragma-messages]
macOS 11 - Apple-Clang 13 - Debug: graphics/GraphicsMemoryAllocator.cpp#L19
field '_adapter' is uninitialized when used here [-Wuninitialized]
macOS 11 - Apple-Clang 13 - Release
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
macOS 11 - Apple-Clang 13 - Release: graphics/GraphicsMemoryAllocator.cpp#L19
field '_adapter' is uninitialized when used here [-Wuninitialized]