diff --git a/extlib/HighFive b/extlib/HighFive index 4a326f35..9cbd8349 160000 --- a/extlib/HighFive +++ b/extlib/HighFive @@ -1 +1 @@ -Subproject commit 4a326f350d93d5847368105f840a1bd7e4094969 +Subproject commit 9cbd8349b24c6225f001187cd4d2b2c052b8ffe3 diff --git a/src/report_reader.cpp b/src/report_reader.cpp index 2cd8349e..fa7b36ed 100644 --- a/src/report_reader.cpp +++ b/src/report_reader.cpp @@ -565,7 +565,7 @@ DataFrame ReportReader::Population::get( const auto min = std::get<0>(node_ranges[first_index]); const auto max = std::get<1>(node_ranges[last_index]); - dataset.select({timer_index, min}, {1, max - min}).read(buffer); + dataset.select({timer_index, min}, {1, max - min}).squeezeMemSpace({0}).read(buffer); // Copy the values for each of the GIDs assigned into this block const auto buffer_start = buffer.begin();