[Lldb-commits] [lldb] e412529 - Fix e6c84f82b87576a57d1fa1c7e8c289d3d4fa7ab1
Jakob Johnson via lldb-commits
lldb-commits at lists.llvm.org
Mon Mar 21 14:01:55 PDT 2022
Author: Jakob Johnson
Date: 2022-03-21T14:00:39-07:00
New Revision: e412529c93ae86d580b8212e07a0a2a0a8ab5cda
URL: https://github.com/llvm/llvm-project/commit/e412529c93ae86d580b8212e07a0a2a0a8ab5cda
DIFF: https://github.com/llvm/llvm-project/commit/e412529c93ae86d580b8212e07a0a2a0a8ab5cda.diff
LOG: Fix e6c84f82b87576a57d1fa1c7e8c289d3d4fa7ab1
Failed buildbot: https://lab.llvm.org/buildbot/#/builders/17/builds/19480
The fix seems to be simply be adding some type casts to make the compiler happy
Added:
Modified:
lldb/source/Plugins/Process/Linux/Perf.cpp
Removed:
################################################################################
diff --git a/lldb/source/Plugins/Process/Linux/Perf.cpp b/lldb/source/Plugins/Process/Linux/Perf.cpp
index 944076784b36d..455a81fbcbaff 100644
--- a/lldb/source/Plugins/Process/Linux/Perf.cpp
+++ b/lldb/source/Plugins/Process/Linux/Perf.cpp
@@ -171,11 +171,11 @@ ArrayRef<uint8_t> PerfEvent::GetDataBuffer() const {
perf_event_mmap_page &mmap_metadata = GetMetadataPage();
return {reinterpret_cast<uint8_t *>(m_metadata_data_base.get()) +
mmap_metadata.data_offset,
- mmap_metadata.data_size};
+ static_cast<size_t>(mmap_metadata.data_size)};
}
ArrayRef<uint8_t> PerfEvent::GetAuxBuffer() const {
perf_event_mmap_page &mmap_metadata = GetMetadataPage();
return {reinterpret_cast<uint8_t *>(m_aux_base.get()),
- mmap_metadata.aux_size};
+ static_cast<size_t>(mmap_metadata.aux_size)};
}
More information about the lldb-commits
mailing list