Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.24 KB

README.md

File metadata and controls

34 lines (21 loc) · 1.24 KB

SDSL v3 - Succinct Data Structure Library

CI

Main differences to v2

  • header-only library
  • support for serialisation via cereal
  • compatible with C++17, C++20, and C++23

Supported compilers

Other compiler may work, but are not tested within the continuous integration. In general, the latest minor release of each listed major compiler version is supported.

  • GCC 11, 12, 13
  • clang 15, 16, 17

Tests are run with C++20 and C++23.

Dependencies

As SDSL v3 is header-only, dependencies marked as required only apply to building tests/examples.

GoogleTest and cereal are provided as submodules within this repository.

cereal can be activated by passing -DSDSL_CEREAL=1 to CMake.