Skip to content

Add support for push constants. #1795

Add support for push constants.

Add support for push constants. #1795

Triggered via pull request May 18, 2025 16:33
Status Cancelled
Total duration 8m 26s
Artifacts

build-system.yml

on: pull_request
Matrix: CI
Doxygen - Ubuntu
54s
Doxygen - Ubuntu
clang-format
10s
clang-format
Publish Test Results
8s
Publish Test Results
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 49 warnings
macOS 14 (arm64) - Apple-Clang 15 - Release
Process completed with exit code 2.
macOS 14 (arm64) - Apple-Clang 15 - Release: samples/Experimental/VulkanRender/main.cpp#L143
no viable conversion from 'std::vector<GraphicsPushConstantRange>' to 'NovelRT::Utilities::Misc::Span<GraphicsPushConstantRange>' (aka 'span<NovelRT::Graphics::GraphicsPushConstantRange, 18446744073709551615UL>')
macOS 14 (arm64) - Apple-Clang 15 - Debug
Process completed with exit code 2.
macOS 14 (arm64) - Apple-Clang 15 - Debug: samples/Experimental/VulkanRender/main.cpp#L143
no viable conversion from 'std::vector<GraphicsPushConstantRange>' to 'NovelRT::Utilities::Misc::Span<GraphicsPushConstantRange>' (aka 'span<NovelRT::Graphics::GraphicsPushConstantRange, 18446744073709551615UL>')
Ubuntu - Clang 10 - Debug
Process completed with exit code 2.
Ubuntu - Clang 10 - Debug: samples/Experimental/VulkanRender/main.cpp#L143
no viable conversion from 'std::vector<GraphicsPushConstantRange>' to 'NovelRT::Utilities::Misc::Span<GraphicsPushConstantRange>' (aka 'span<NovelRT::Graphics::GraphicsPushConstantRange, 18446744073709551615UL>')
Ubuntu - Clang 10 - Release
Process completed with exit code 2.
Ubuntu - Clang 10 - Release: samples/Experimental/VulkanRender/main.cpp#L143
no viable conversion from 'std::vector<GraphicsPushConstantRange>' to 'NovelRT::Utilities::Misc::Span<GraphicsPushConstantRange>' (aka 'span<NovelRT::Graphics::GraphicsPushConstantRange, 18446744073709551615UL>')
macOS 13 (x64) - Apple-Clang 15 - Release
Process completed with exit code 2.
macOS 13 (x64) - Apple-Clang 15 - Release: samples/Experimental/VulkanRender/main.cpp#L143
no viable conversion from 'std::vector<GraphicsPushConstantRange>' to 'NovelRT::Utilities::Misc::Span<GraphicsPushConstantRange>' (aka 'span<NovelRT::Graphics::GraphicsPushConstantRange, 18446744073709551615UL>')
macOS 13 (x64) - Apple-Clang 15 - Debug
Process completed with exit code 2.
macOS 13 (x64) - Apple-Clang 15 - Debug: samples/Experimental/VulkanRender/main.cpp#L143
no viable conversion from 'std::vector<GraphicsPushConstantRange>' to 'NovelRT::Utilities::Misc::Span<GraphicsPushConstantRange>' (aka 'span<NovelRT::Graphics::GraphicsPushConstantRange, 18446744073709551615UL>')
Windows - Visual Studio 2022 - Debug
The operation was canceled.
Windows - Visual Studio 2022 - Debug
The run was canceled by @RubyNova.
Windows - Visual Studio 2019 - Debug
The operation was canceled.
Windows - Visual Studio 2019 - Debug
The run was canceled by @RubyNova.
Windows - Visual Studio 2019 - Release
The operation was canceled.
Windows - Visual Studio 2019 - Release
The run was canceled by @RubyNova.
Windows - Visual Studio 2022 - Release
The operation was canceled.
Windows - Visual Studio 2022 - Release
The run was canceled by @RubyNova.
Continuous Integration v2
The run was canceled by @RubyNova.
macOS 14 (arm64) - Apple-Clang 15 - Release
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
macOS 14 (arm64) - Apple-Clang 15 - Release: build/thirdparty/Fabulist/bin/runtime/fabulist_runtime_git_version.hpp#L6
invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives]
macOS 14 (arm64) - Apple-Clang 15 - Debug
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
macOS 14 (arm64) - Apple-Clang 15 - Debug: build/thirdparty/Fabulist/bin/runtime/fabulist_runtime_git_version.hpp#L6
invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives]
macOS 14 (arm64) - Apple-Clang 15 - 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]
Ubuntu - Clang 10 - Debug
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
Ubuntu - Clang 10 - Debug: build/thirdparty/OpenAL/src/core/fpu_ctrl.cpp#L34
implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1049
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1048
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1044
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1043
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L961
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
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]
Ubuntu - Clang 10 - Release
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
Ubuntu - Clang 10 - Release: build/thirdparty/OpenAL/src/core/fpu_ctrl.cpp#L34
implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
Ubuntu - Clang 10 - Release: build/thirdparty/OpenAL/src/common/pffft.cpp#L323
unused function 'valigned' [-Wunused-function]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1049
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1048
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1044
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1043
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
Ubuntu - Clang 10 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L961
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Fabulist/bin/runtime/fabulist_runtime_git_version.hpp#L6
invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1049
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1048
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1044
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1043
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Release: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L961
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Fabulist/bin/runtime/fabulist_runtime_git_version.hpp#L6
invalid preprocessing directive, did you mean '#elif'? [-Wunknown-directives]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1049
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1048
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1044
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L1043
cast from 'const opus_int16 *' (aka 'const short *') to '__m128i *' increases required alignment from 2 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L988
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - Debug: build/thirdparty/Opus/src/silk/x86/NSQ_del_dec_avx2.c#L961
cast from 'opus_int32 *' (aka 'int *') to '__m128i *' increases required alignment from 4 to 16 [-Wcast-align]
macOS 13 (x64) - Apple-Clang 15 - 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 2022 - Debug
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
Windows - Visual Studio 2019 - Debug
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
Windows - Visual Studio 2019 - Release
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
Windows - Visual Studio 2022 - Release
No files were found with the provided path: ./**/test-results.xml. No artifacts will be uploaded.
Publish Test Results
Could not find any files for artifacts/**/*.xml