@@ -242,14 +242,14 @@ class cache
242
242
*/
243
243
inline std::array<uint32_t , 8 > compute_hashes (const Element& e) const
244
244
{
245
- return {{(uint32_t )((hash_function.template operator ()<0 >(e) * (uint64_t )size) >> 32 ),
246
- (uint32_t )((hash_function.template operator ()<1 >(e) * (uint64_t )size) >> 32 ),
247
- (uint32_t )((hash_function.template operator ()<2 >(e) * (uint64_t )size) >> 32 ),
248
- (uint32_t )((hash_function.template operator ()<3 >(e) * (uint64_t )size) >> 32 ),
249
- (uint32_t )((hash_function.template operator ()<4 >(e) * (uint64_t )size) >> 32 ),
250
- (uint32_t )((hash_function.template operator ()<5 >(e) * (uint64_t )size) >> 32 ),
251
- (uint32_t )((hash_function.template operator ()<6 >(e) * (uint64_t )size) >> 32 ),
252
- (uint32_t )((hash_function.template operator ()<7 >(e) * (uint64_t )size) >> 32 )}};
245
+ return {{(uint32_t )((( uint64_t ) hash_function.template operator ()<0 >(e) * (uint64_t )size) >> 32 ),
246
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<1 >(e) * (uint64_t )size) >> 32 ),
247
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<2 >(e) * (uint64_t )size) >> 32 ),
248
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<3 >(e) * (uint64_t )size) >> 32 ),
249
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<4 >(e) * (uint64_t )size) >> 32 ),
250
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<5 >(e) * (uint64_t )size) >> 32 ),
251
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<6 >(e) * (uint64_t )size) >> 32 ),
252
+ (uint32_t )((( uint64_t ) hash_function.template operator ()<7 >(e) * (uint64_t )size) >> 32 )}};
253
253
}
254
254
255
255
/* end
0 commit comments