@@ -317,7 +317,7 @@ absl::Status ArrayRecordReaderBase::ParallelReadRecords(
317317 return absl::OkStatus ();
318318 }
319319 uint64_t num_chunk_groups =
320- CeilOfRatio (state_->footer .size (), state_->chunk_group_size );
320+ CeilOfRatio< uint64_t > (state_->footer .size (), state_->chunk_group_size );
321321 const auto reader = get_backing_reader ();
322322 Reader* mutable_reader = const_cast <Reader*>(
323323 reinterpret_cast <const Reader*>(reader.get ()));
@@ -326,7 +326,7 @@ absl::Status ArrayRecordReaderBase::ParallelReadRecords(
326326 uint64_t chunk_idx_start = buf_idx * state_->chunk_group_size ;
327327 // inclusive index, not the conventional exclusive index.
328328 uint64_t last_chunk_idx =
329- std::min ((buf_idx + 1 ) * state_->chunk_group_size - 1 ,
329+ std::min< uint64_t > ((buf_idx + 1 ) * state_->chunk_group_size - 1 ,
330330 state_->footer .size () - 1 );
331331 uint64_t buf_len = state_->ChunkEndOffset (last_chunk_idx) -
332332 state_->footer [chunk_idx_start].chunk_offset ();
@@ -654,7 +654,7 @@ bool ArrayRecordReaderBase::ReadAheadFromBuffer(uint64_t buffer_idx) {
654654 std::vector<ChunkDecoder> decoders;
655655 decoders.reserve (state_->chunk_group_size );
656656 uint64_t chunk_start = buffer_idx * state_->chunk_group_size ;
657- uint64_t chunk_end = std::min (state_->footer .size (),
657+ uint64_t chunk_end = std::min< uint64_t > (state_->footer .size (),
658658 (buffer_idx + 1 ) * state_->chunk_group_size );
659659 const auto reader = get_backing_reader ();
660660 for (uint64_t chunk_idx = chunk_start; chunk_idx < chunk_end; ++chunk_idx) {
@@ -693,7 +693,7 @@ bool ArrayRecordReaderBase::ReadAheadFromBuffer(uint64_t buffer_idx) {
693693 std::vector<uint64_t > chunk_offsets;
694694 chunk_offsets.reserve (state_->chunk_group_size );
695695 uint64_t chunk_start = buffer_to_add * state_->chunk_group_size ;
696- uint64_t chunk_end = std::min (
696+ uint64_t chunk_end = std::min< uint64_t > (
697697 state_->footer .size (), (buffer_to_add + 1 ) * state_->chunk_group_size );
698698 for (uint64_t chunk_idx = chunk_start; chunk_idx < chunk_end; ++chunk_idx) {
699699 chunk_offsets.push_back (state_->footer [chunk_idx].chunk_offset ());
0 commit comments