diff --git a/include/tsl/ordered_hash.h b/include/tsl/ordered_hash.h index 5fb7e6d..820b930 100644 --- a/include/tsl/ordered_hash.h +++ b/include/tsl/ordered_hash.h @@ -1223,7 +1223,7 @@ class ordered_hash : private Hash, private KeyEqual { bucket_entry::truncate_hash(hash) && compare_keys( key, KeySelect()(m_values[m_buckets[ibucket].index()]))) { - return m_buckets_data.begin() + ibucket; + return m_buckets_data.begin() + static_cast(ibucket); } else if (dist_from_ideal_bucket > distance_from_ideal_bucket(ibucket)) { return m_buckets_data.end(); }