Language

Package: robin-map @ 0.6.3

Synopsis

C++ implementation of a fast hash map and hash set

Description

The robin-map library is a C++ implementation of a fast hash map and hash set using open-addressing and linear robin hood hashing with backward shift deletion to resolve collisions.

Four classes are provided: tsl::robin_map, tsl::robin_set, tsl::robin_pg_map and tsl::robin_pg_set. The first two are faster and use a power of two growth policy, the last two use a prime growth policy instead and are able to cope better with a poor hash function.

Home page
https://github.com/Tessil/robin-map
Location
gnu/packages/datastructures.scm (line: 357, column: 2)
License

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/r01lipy8wvvqpa9qvf80zl2r99qdmdx7-robin-map-0.6.3.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/527fmxgdgv43qzqnf9zyqfidwxpb0bvf-robin-map-0.6.3.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/q8n7i72ns62zkmp1n6rrf7y1v7zvr3zh-robin-map-0.6.3.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/dw30d1zp02hi6p6lsnbk1cgnnf75x075-robin-map-0.6.3.drv
    x86_64-linuxpowerpc64le-linux-gnu/gnu/store/5azcfl7wb111mv7n8b4c4960x3hagi9g-robin-map-0.6.3.drv
    x86_64-linuxmips64el-linux-gnu/gnu/store/fa7r79c3w3w9cgjllcp4km7smag5bhhp-robin-map-0.6.3.drv
    x86_64-linuxi686-w64-mingw32/gnu/store/nfirc48mair09wk212pb5prn9x3dy05d-robin-map-0.6.3.drv
    x86_64-linuxi586-pc-gnu/gnu/store/cyv25nq5b4gdgrc6bkcbcypcx34vqwrg-robin-map-0.6.3.drv
    x86_64-linuxarm-linux-gnueabihf/gnu/store/69bpcrx88ck6fhsxm9fh1g4ssjsibi96-robin-map-0.6.3.drv
    x86_64-linuxaarch64-linux-gnu/gnu/store/b89pnbisn5fqmjv4zpl0v5j2vwq4bgrb-robin-map-0.6.3.drv
    riscv64-linux/gnu/store/ccr3g8lpwrsndjwbm4cjr1zc9kddywm7-robin-map-0.6.3.drv
      powerpc-linux/gnu/store/imn3lsagc7zmpi5b0aaxb6gkv11zr27w-robin-map-0.6.3.drv
        powerpc64le-linux/gnu/store/glzq2bwj06appiqq6v8i0ig507rdlgsd-robin-map-0.6.3.drv
        mips64el-linux/gnu/store/bwlaiv58namv7fz39i5bzwwmsz1p72j7-robin-map-0.6.3.drv
          i686-linux/gnu/store/7c9cmlyzhaq66qdzfg4lcx3ksb5y80nh-robin-map-0.6.3.drv
          i586-gnu/gnu/store/4bkcn3zbbw458xiv9whfvjzq4d63hpll-robin-map-0.6.3.drv
          armhf-linux/gnu/store/608l1s3qwjd6hl59hnzhwlzla0mfbirx-robin-map-0.6.3.drv
          aarch64-linux/gnu/store/1k20xklda78gkbnz9wwlrx9wmh4r92h0-robin-map-0.6.3.drv

          Lint warnings

          LinterMessageLocation
          description

          Validate package descriptions

          sentences in description should be followed by two spaces; possible infraction at 281
          optional-tests

          Make sure tests are only run when requested

          the 'check' phase should respect #:tests?