             hash_function<col_type> hasher;
             const col_type * current_column = static_cast<col_type*>(d_columns_data[i]);
             const col_type current_value = current_column[row_index];
-            hash_value_t key_hash = hasher(current_value);
+            hash_value_type key_hash = hasher(current_value);
             hash_value = hasher.hash_combine(hash_value, key_hash);
             break;
           }

            hash_function<col_type> hasher;
            const col_type * current_column = static_cast<col_type*>(d_columns_data[i]);
            const col_type current_value = current_column[row_index];
            hash_value_t key_hash = hasher(current_value);
            hash_value = hasher.hash_combine(hash_value, key_hash);
            break;
          }

            hash_function<col_type> hasher;
            const col_type * current_column = static_cast<col_type*>(d_columns_data[i]);
            const col_type current_value = current_column[row_index];
            hash_value_type key_hash = hasher(current_value);
            hash_value = hasher.hash_combine(hash_value, key_hash);
            break;
          }
