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/w0zwmb2p66biqirmbfcfhhbw19a3yqb4-robin-map-0.6.3.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/albkgp66gh4si5q2483wvckds9jvjyx4-robin-map-0.6.3.drv
    x86_64-linuxriscv64-linux-gnu/gnu/store/kmc58404ppnprjwwbdz2jljljd0plwlm-robin-map-0.6.3.drv
    x86_64-linuxpowerpc-linux-gnu/gnu/store/r4h7465wm32a9xd14d7xc7cispjfk6p3-robin-map-0.6.3.drv
    x86_64-linuxpowerpc64le-linux-gnu/gnu/store/13xddkn207s2ri8nk7c4flz920hcb2fs-robin-map-0.6.3.drv
    x86_64-linuxmips64el-linux-gnu/gnu/store/9j5fbfhgp9d768qm8slyyvvig3jwbwlb-robin-map-0.6.3.drv
    x86_64-linuxi686-w64-mingw32/gnu/store/58gxfsh93qc5rgqd0ffwz668m57qrs7b-robin-map-0.6.3.drv
    x86_64-linuxi586-pc-gnu/gnu/store/i906awp9cy9vy9aamwy4r725gpnl8r0m-robin-map-0.6.3.drv
    x86_64-linuxarm-linux-gnueabihf/gnu/store/3l49imab360mjkbxcidc2b7z0n73rgbm-robin-map-0.6.3.drv
    x86_64-linuxaarch64-linux-gnu/gnu/store/sgjm5yspk16668agy9fd15wpqdmy0y09-robin-map-0.6.3.drv
    riscv64-linux/gnu/store/7x0x8nlrbyn59canvxyag5jahbj6m3jq-robin-map-0.6.3.drv
      powerpc-linux/gnu/store/56pnd6q3mj3xvrm1i3jyn2q95mjz34xn-robin-map-0.6.3.drv
        powerpc64le-linux/gnu/store/1ga496s51ip4x2bd3np1ig3cdcmlnlcw-robin-map-0.6.3.drv
        mips64el-linux/gnu/store/cva0xwnn0w9b4pi2yhqjaxqd6askchmv-robin-map-0.6.3.drv
          i686-linux/gnu/store/s2yhadm69znf8kfgwf91ahcpilacvj9q-robin-map-0.6.3.drv
          i586-gnu/gnu/store/zsvl3h4a2azcy0g0w0zn2sl7kc82cbqc-robin-map-0.6.3.drv
          armhf-linux/gnu/store/792p3wr2xdrpv74l24wyww3r50yi40zk-robin-map-0.6.3.drv
          aarch64-linux/gnu/store/jif1aqdd353swvf57h7s3sj7f06gqq10-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?