Add automated tests. #394
Annotations
22 errors and 22 warnings
run-tests (windows-latest-clang)
Process completed with exit code 1.
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/common.h#L26
virtual function 'name' has a different return type ('String' (aka 'basic_string<char, char_traits<char>, allocator<char>>')) than the function it overrides (which has return type 'StringView' (aka 'basic_string_view<char>'))
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/app_init.cpp#L25
assigning to 'DirectX12Device *' from incompatible type 'device_type' (aka 'LiteFX::Rendering::Backends::DirectX12Device'); take the address with &
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/common.h#L26
virtual function 'name' has a different return type ('String' (aka 'basic_string<char, char_traits<char>, allocator<char>>')) than the function it overrides (which has return type 'StringView' (aka 'basic_string_view<char>'))
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/input_assembler.cpp#L25
assigning to 'DirectX12Device *' from incompatible type 'device_type' (aka 'LiteFX::Rendering::Backends::DirectX12Device'); take the address with &
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/common.h#L26
virtual function 'name' has a different return type ('String' (aka 'basic_string<char, char_traits<char>, allocator<char>>')) than the function it overrides (which has return type 'StringView' (aka 'basic_string_view<char>'))
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/rasterizer.cpp#L26
assigning to 'DirectX12Device *' from incompatible type 'device_type' (aka 'LiteFX::Rendering::Backends::DirectX12Device'); take the address with &
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/common.h#L26
virtual function 'name' has a different return type ('String' (aka 'basic_string<char, char_traits<char>, allocator<char>>')) than the function it overrides (which has return type 'StringView' (aka 'basic_string_view<char>'))
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/create_render_pass.cpp#L25
assigning to 'DirectX12Device *' from incompatible type 'device_type' (aka 'LiteFX::Rendering::Backends::DirectX12Device'); take the address with &
|
run-tests (windows-latest-clang):
src/Rendering/include/litefx/rendering_builders.hpp#L1797
no viable overloaded '='
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/create_render_pass.cpp#L28
no viable conversion from 'LiteFX::Rendering::Backends::DirectX12RenderPassBuilder' to 'UniquePtr<DirectX12RenderPass>' (aka 'unique_ptr<LiteFX::Rendering::Backends::DirectX12RenderPass, std::default_delete<LiteFX::Rendering::Backends::DirectX12RenderPass>>')
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/common.h#L26
'TestApp::name': overriding virtual function return type differs and is not covariant from 'LiteFX::App::name'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/app_init.cpp#L25
'=': cannot convert from 'LiteFX::Rendering::Backends::DirectX12Device' to 'LiteFX::Rendering::Backends::DirectX12Device *'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/common.h#L26
'TestApp::name': overriding virtual function return type differs and is not covariant from 'LiteFX::App::name'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/input_assembler.cpp#L25
'=': cannot convert from 'LiteFX::Rendering::Backends::DirectX12Device' to 'LiteFX::Rendering::Backends::DirectX12Device *'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/common.h#L26
'TestApp::name': overriding virtual function return type differs and is not covariant from 'LiteFX::App::name'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/create_render_pass.cpp#L25
'=': cannot convert from 'LiteFX::Rendering::Backends::DirectX12Device' to 'LiteFX::Rendering::Backends::DirectX12Device *'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/create_render_pass.cpp#L28
'initializing': cannot convert from 'TSelf' to 'std::unique_ptr<LiteFX::Rendering::Backends::DirectX12RenderPass,std::default_delete<T>>'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/create_render_pass.cpp#L56
'!=': no conversion from 'LiteFX::Rendering::Backends::DirectX12Device *' to 'std::shared_ptr<const LiteFX::Rendering::Backends::DirectX12Device> *'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/create_render_pass.cpp#L103
'initializing': cannot convert from 'TSelf' to 'std::unique_ptr<LiteFX::Rendering::Backends::DirectX12RenderPass,std::default_delete<T>>'
|
run-tests (windows-latest-msvc):
src/Tests/Backends.D3D12/create_render_pass.cpp#L120
'!=': no conversion from 'LiteFX::Rendering::Backends::DirectX12Device *' to 'std::shared_ptr<const LiteFX::Rendering::Backends::DirectX12Device> *'
|
run-tests (windows-latest-msvc)
Process completed with exit code 1.
|
verify-permissions
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
run-tests (windows-latest-clang)
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression 'D:\a\LiteFX\LiteFX/src/vcpkg.json'.
|
run-tests (windows-latest-clang)
No files were found with the provided path: D:\a\LiteFX\LiteFX/out/build/windows-clang-x64-test/Testing/Temporary/LastTest.log. No artifacts will be uploaded.
|
run-tests (windows-latest-clang)
No files were found with the provided path: D:\a\LiteFX\LiteFX/out/build/windows-clang-x64-test/__coverage/. No artifacts will be uploaded.
|
run-tests (windows-latest-clang):
src/Logging/src/termination.cpp#L28
field 'm_status' will be initialized after field 'm_minLevel' [-Wreorder-ctor]
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/app_init.cpp#L15
lambda capture 'this' is not used [-Wunused-lambda-capture]
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/input_assembler.cpp#L15
lambda capture 'this' is not used [-Wunused-lambda-capture]
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/rasterizer.cpp#L16
lambda capture 'this' is not used [-Wunused-lambda-capture]
|
run-tests (windows-latest-clang):
src/Tests/Backends.D3D12/create_render_pass.cpp#L15
lambda capture 'this' is not used [-Wunused-lambda-capture]
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/trivial.cpp#L3
'argv': unreferenced formal parameter
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/trivial.cpp#L3
'argc': unreferenced formal parameter
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/references.cpp#L3
'argv': unreferenced formal parameter
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/references.cpp#L3
'argc': unreferenced formal parameter
|
run-tests (windows-latest-msvc):
src/Backends/Vulkan/src/swapchain.cpp#L211
'argument': conversion from 'size_t' to 'uint32_t', possible loss of data
|
run-tests (windows-latest-msvc):
src/Backends/Vulkan/src/swapchain.cpp#L266
'argument': conversion from 'size_t' to 'uint32_t', possible loss of data
|
run-tests (windows-latest-msvc):
src/Backends/Vulkan/src/swapchain.cpp#L272
'argument': conversion from 'size_t' to 'uint32_t', possible loss of data
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/shared_ptrs.cpp#L3
'argv': unreferenced formal parameter
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/shared_ptrs.cpp#L3
'argc': unreferenced formal parameter
|
run-tests (windows-latest-msvc):
src/Tests/Core.Enumerable/unique_ptrs.cpp#L3
'argv': unreferenced formal parameter
|
run-tests (windows-latest-msvc)
No files were found with the provided path: D:\a\LiteFX\LiteFX/out/build/windows-msvc-x64-test/Testing/Temporary/LastTest.log. No artifacts will be uploaded.
|
run-tests (windows-latest-msvc)
Cannot compute hash of vcpkg.json as it was not found (or multiple hits) with glob expression 'D:\a\LiteFX\LiteFX/src/vcpkg.json'.
|
run-tests (windows-latest-msvc)
No files were found with the provided path: D:\a\LiteFX\LiteFX/out/build/windows-msvc-x64-test/__coverage/. No artifacts will be uploaded.
|