SortingVisualizer icon indicating copy to clipboard operation
SortingVisualizer copied to clipboard

This app is incomplete.

Open kyfreed opened this issue 5 years ago • 0 comments

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.

kyfreed avatar Feb 18 '20 05:02 kyfreed