SHA256
8
0
forked from pool/robin-map

12 Commits

Author SHA256 Message Date
f0a85d5d29 Accepting request 1256277 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1256277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/robin-map?expand=0&rev=6
2025-03-26 20:24:45 +00:00
3d56e81b96 - Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section

- Update to version 1.3.0:

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/robin-map?expand=0&rev=11
2025-03-26 16:03:21 +00:00
ae0b97c0cc Accepting request 1182635 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1182635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/robin-map?expand=0&rev=5
2024-06-24 18:53:02 +00:00
2ff36cf220 update to current version 1.3.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/robin-map?expand=0&rev=9
2024-06-22 14:55:15 +00:00
332283ea70 Accepting request 1090543 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1090543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/robin-map?expand=0&rev=4
2023-06-03 22:12:53 +00:00
cd8fc9f47c Accepting request 1090540 from home:1Antoine1:branches:devel:libraries:c_c++
- Update to version 1.2.1: Fix missing project version increment in CMake.
- Changes of version 1.2.0:
  * Fix a rare but critical bug which only occurs when a very long collision
    chain (> 32 767) occurs due to a poor hash function
    (gh#Tessil/robin-map#52).
  * Replace deprecated std::aligned_storage since C++23 by alignas
   (gh#Tessil/robin-map#61).
  * Raise DIST_FROM_IDEAL_BUCKET_LIMIT to 8192.
  * Clear and shrink the moved hash table in the move operator to be coherent
    with the move constructor.
  * When using C++17, std::launder the reinterpreted pointer from
    std::aligned_storage to adapt to the change of object model introduced in
    P0137R1. Fix potential but very unlikely undefined behaviour.
  * When exceptions are disabled, only print the error message when
    defined(TSL_DEBUG) instead of !defined(NDEBUG).
  * Check that bucket_count doesn't exceed max_bucket_count() after the
    constructor initialization.

OBS-URL: https://build.opensuse.org/request/show/1090540
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/robin-map?expand=0&rev=7
2023-06-02 16:20:46 +00:00
81bbdb5b47 Accepting request 985064 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/985064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/robin-map?expand=0&rev=3
2022-06-26 09:59:16 +00:00
2c73386421 Accepting request 985056 from home:1Antoine1:branches:X11:GNUstep
- Update to version 1.0.1:
  * For the tests, force the usage of the Boost static libraries by
    setting Boost_USE_STATIC_LIBS to ON in CMake
    (gh#Tessil/robin-map#50).
- Changes from version 1.0:
  * Add support for efficient serialization.
  * Remove compilation warnings when -Wshadow flag is set.
  * Fix USE_STORED_HASH_ON_REHASH to return true when bucket_count
    is 0, STORE_HASH is true and is_power_of_two_policy::value is
    true.
  * Fix CMake warning by specifying a project language before
    including GNUInstallDirs.
  * Create a local tsl-robin-mapTargets.cmake
    (gh#Tessil/robin-map#45).

OBS-URL: https://build.opensuse.org/request/show/985056
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/robin-map?expand=0&rev=5
2022-06-25 15:57:13 +00:00
Richard Brown
58985a15ad Accepting request 875631 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/875631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/robin-map?expand=0&rev=2
2021-03-02 11:32:31 +00:00
7d381ea5a7 Accepting request 875621 from home:1Antoine1:branches:devel:libraries:c_c++
- Update to version 0.6.3:
  * Fix gh#Tessil/robin-map#26: Raise the maximum possible size of
    the hash table when using the prime_growth_policy on a  64-bit
    platform.
  * Fix gh#Tessil/robin-map#31: When min_load_factor() > 0, the
    clear() method will also reset the bucket_count of the hash
    table to 0.
  * Fix shrink when min_load_factor is set and a range erase with
    end() as last is called. The m_try_skrink_on_next_insert was
    not correctly set.
  * Fix gh#Tessil/robin-map#33: The value function of a const
    iterator can now be called and returns a mutable reference to
    the underlying value_type.
- Ran spec-cleaner.

OBS-URL: https://build.opensuse.org/request/show/875621
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/robin-map?expand=0&rev=3
2021-02-27 16:30:47 +00:00
dc1a279149 Accepting request 795971 from devel:libraries:c_c++
New package to enable OpenImageIO > 2.0.0 to build to enable OpenShadingLanguage to be updated and build with LLVM10.

OBS-URL: https://build.opensuse.org/request/show/795971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/robin-map?expand=0&rev=1
2020-04-21 11:13:19 +00:00
4be9c54d10 Accepting request 795848 from home:plater:blender
New package to enable OpenImageIO > 2.0.0 to build to enable OpenShadingLanguage to be updated and build with LLVM10. Please make me maintainer.

OBS-URL: https://build.opensuse.org/request/show/795848
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/robin-map?expand=0&rev=1
2020-04-20 20:17:11 +00:00