Skip to content

Merge branch 'main' of https://github.com/UwUClub/Zephyr #3

Merge branch 'main' of https://github.com/UwUClub/Zephyr

Merge branch 'main' of https://github.com/UwUClub/Zephyr #3

Triggered via push January 15, 2024 09:31
Status Failure
Total duration 6m 31s
Artifacts

ci.yml

on: push
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 22 warnings
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, ON, OFF)
Process completed with exit code 8.
Test (ubuntu-latest, gcc-11, Unix Makefiles, Debug, On, gcov, Off)
Process completed with exit code 8.
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF)
Process completed with exit code 8.
Test (macos-latest, gcc-11, Unix Makefiles, Release, ON, OFF)
Process completed with exit code 2.
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF)
Process completed with exit code 2.
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L40
Member variable 'EventHandler::_mutex' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L44
Member variable 'EventHandler::_mutex' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L48
Member variable 'EventHandler::_mutex' is not assigned a value in 'EventHandler::operator='. [operatorEqVarError]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L57
Member variable 'EventHandler::_mutex' is not assigned a value in 'EventHandler::operator='. [operatorEqVarError]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L86
Technically the member function 'Engine::Event::EventHandler::getEvents' can be const. [functionConst]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/World.hpp#L172
Technically the member function 'Engine::Core::World::hasComponents' can be static (but you may consider moving to unnamed namespace). [functionStatic]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): src/Core/World.cpp#L25
Using iterator to member container '_ids' that may be invalid. [invalidContainer]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/App.hpp#L62
Moved-from object 'world' is moved [clang-analyzer-cplusplus.Move]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L68
class 'MySystemClass' defines a copy constructor, a copy assignment operator, a move constructor and a move assignment operator but does not define a destructor [cppcoreguidelines-special-member-functions,hicpp-special-member-functions]
Test (ubuntu-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L77
move constructors should be marked noexcept [hicpp-noexcept-move,performance-noexcept-move-constructor]
Test (macos-latest, gcc-11, Unix Makefiles, Release, ON, OFF)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF)
Failed to install pipx: Error: Failed to install venv as it was not found via pip or the system package manager. Ignoring...
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L40
Member variable 'EventHandler::_mutex' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L44
Member variable 'EventHandler::_mutex' is not assigned in the move constructor. Should it be moved? [missingMemberCopy]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/Events/EventHandler.hpp#L86
Technically the member function 'Engine::Event::EventHandler::getEvents' can be const. [functionConst]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/World.hpp#L172
Technically the member function 'Engine::Core::World::hasComponents' can be static (but you may consider moving to unnamed namespace). [functionStatic]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): includes/Core/App.hpp#L62
Moved-from object 'world' is moved [clang-analyzer-cplusplus.Move]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L68
class 'MySystemClass' defines a copy constructor, a copy assignment operator, a move constructor and a move assignment operator but does not define a destructor [cppcoreguidelines-special-member-functions,hicpp-special-member-functions]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L77
move constructors should be marked noexcept [hicpp-noexcept-move,performance-noexcept-move-constructor]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L80
move assignment operators should be marked noexcept [hicpp-noexcept-move,performance-noexcept-move-constructor]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L96
unused parameter 'idx' [clang-diagnostic-unused-parameter]
Test (macos-latest, gcc-11, Unix Makefiles, Release, OFF, OFF): test/tests.cpp#L96
parameter 'idx' is unused [misc-unused-parameters]