SortingVisualizer
SortingVisualizer copied to clipboard
This app is incomplete.
Even after I installled all of the dependencies, there were multiple bugs remaining.
In file included from ../gfx/gfx_main.h:9:0,
from mode_visualizer.cpp:4:
../gfx/gfx_common.h: In member function ‘vertexVector mat4::operator*(vertexVector&)’:
../gfx/gfx_common.h:53:8: error: no match for ‘operator+=’ (operand types are ‘vertexVector’ and ‘glm::detail::tmat4x4<float>::col_type {aka glm::detail::tvec4<float>}’)
tmp += (*this) * v;
~~~~^~~~~~~~~~~~~~
In file included from ../fwk/fwk.h:4:0,
from ../fwk/lists.h:3,
from ../fwk/fwk_control.h:2,
from mode_visualizer.cpp:5:
../fwk/fwk_synch.h:6:8: note: ‘TokenSystem::TokenSystem(TokenSystem&&)’ is implicitly deleted because the default definition would be ill-formed:
struct TokenSystem {
^~~~~~~~~~~
../fwk/fwk_synch.h:6:8: error: use of deleted function ‘std::shared_timed_mutex::shared_timed_mutex(const std::shared_timed_mutex&)’
In file included from ../gfx/../common.h:5:0,
from ../gfx/gfx_main.h:8,
from mode_visualizer.cpp:4:
/usr/include/c++/7/shared_mutex:371:5: note: declared here
shared_timed_mutex(const shared_timed_mutex&) = delete;
^~~~~~~~~~~~~~~~~~
It would be nice if you uploaded a version of this app where this wasn't an issue.