Data structures and algorithms in C++ How to build and run tests cmake -S . -B build cmake --build build ctest --test-dir build --output-on-failure