Implement VMA usage and update APIs to reflect the simplification. #1107
Triggered via pull request
September 19, 2023 01:40
Status
Failure
Total duration
7m 52s
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 15s
clang-format
19s
Matrix: CI
Annotations
26 errors and 20 warnings
Ubuntu - Clang 10 - Release:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
unused parameter 'resourceAccessType' [-Werror,-Wunused-parameter]
|
Ubuntu - Clang 10 - Release:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L90
non-void function does not return a value [-Werror,-Wreturn-type]
|
Ubuntu - Clang 10 - Release:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
no viable conversion from returned value of type 'shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to function return type 'shared_ptr<NovelRT::Graphics::GraphicsTexture>'
|
Ubuntu - Clang 10 - Release:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L86
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
|
Ubuntu - Clang 10 - Release
Process completed with exit code 2.
|
Ubuntu - Clang 10 - Debug:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
unused parameter 'resourceAccessType' [-Werror,-Wunused-parameter]
|
Ubuntu - Clang 10 - Debug:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L90
non-void function does not return a value [-Werror,-Wreturn-type]
|
Ubuntu - Clang 10 - Debug:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
no viable conversion from returned value of type 'shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to function return type 'shared_ptr<NovelRT::Graphics::GraphicsTexture>'
|
Ubuntu - Clang 10 - Debug:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L86
unused parameter 'createInfo' [-Werror,-Wunused-parameter]
|
Ubuntu - Clang 10 - Debug
Process completed with exit code 2.
|
macOS 11 - Apple-Clang 13 - Debug:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
no viable conversion from returned value of type 'shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to function return type 'shared_ptr<NovelRT::Graphics::GraphicsTexture>'
|
macOS 11 - Apple-Clang 13 - Debug
Process completed with exit code 2.
|
Windows - Visual Studio 2019 - Debug:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2019 - Debug:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
'return': cannot convert from 'std::shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to 'std::shared_ptr<NovelRT::Graphics::GraphicsTexture>' [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2019 - Debug
Process completed with exit code 1.
|
macOS 11 - Apple-Clang 13 - Release:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
no viable conversion from returned value of type 'shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to function return type 'shared_ptr<NovelRT::Graphics::GraphicsTexture>'
|
macOS 11 - Apple-Clang 13 - Release
Process completed with exit code 2.
|
Windows - Visual Studio 2019 - Release:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2019 - Release:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
'return': cannot convert from 'std::shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to 'std::shared_ptr<NovelRT::Graphics::GraphicsTexture>' [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2019 - Release
Process completed with exit code 1.
|
Windows - Visual Studio 2022 - Debug:
graphics/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2022 - Debug:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
'return': cannot convert from 'std::shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to 'std::shared_ptr<NovelRT::Graphics::GraphicsTexture>' [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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
the following warning is treated as an error [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2022 - Release:
graphics/Vulkan/VulkanGraphicsMemoryAllocator.cpp#L56
'return': cannot convert from 'std::shared_ptr<NovelRT::Graphics::Vulkan::VulkanGraphicsTexture>' to 'std::shared_ptr<NovelRT::Graphics::GraphicsTexture>' [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
Windows - Visual Studio 2022 - Release
Process completed with exit code 1.
|
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]
|
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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L90
non-void function does not return a value [-Wreturn-type]
|
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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
'resourceAccessType': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|
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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L90
non-void function does not return a value [-Wreturn-type]
|
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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
'resourceAccessType': 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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
'resourceAccessType': 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/include/NovelRT/Graphics/Vulkan/Utilities/BufferUsageKind.hpp#L87
'resourceAccessType': unreferenced formal parameter [D:\a\NovelRT\NovelRT\build\graphics\NovelRT-Graphics.vcxproj]
|